Revisar valor de columna checkbox en un datagridview en visual basic .net 2010

Disculpa lo que sucede es que tengo una aplicación la cual cuenta con una columna checkbox para seleccionar ciertos artículos a procesar, el detalle es que en la primera corrida, si reconoce los artículos que se seleccionaron, pero en la segunda corrida ya no los reconoce, debugeando el programa observe que la columna del checkbox aparece con valor de Nothing siendo que si estaba señalada, te paso la rutina que estoy utilizando para recorrer el griddataview, por cierto podríaestán señaladas y no que barra con todo el grid, se que con el ciclo for, le estoy diciendo que la barra, pero la pregunta es, habra otra manera de hacerlo mas dinamico, para que no se tarde tanto tiempo??</span>

información para procesar, Verifique...", "Aviso del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error)
Exit Sub
End If
GridUsuarios.Refresh()
GridUsuarios.Columns(4).Width = 120
For fila As Integer = 0 To GridUsuarios.RowCount - 2
If CBool(GridUsuarios.Rows(fila).Cells(0).Value) And Len(GridUsuarios.Rows(fila).Cells(4).Value) = 0 Then
cTienda = Trim(
CStr(GridUsuarios.Rows(fila).Cells(2).Value()))
GridUsuarios.Rows(fila).Cells(4).Value = Ve_a_Traerte_Archivos(
CStr(GridUsuarios.Rows(fila).Cells(3).Value))
End If
Next</span>

De antemano muchas gracias por todo y que tengas un excelente fin de semana

Espero pronta tu respuesta.

1 respuesta

1
Respuesta de

Hola

Existe una colección en el DataGridView llamada SelectedItems aquí tienes los rows que has sido seleccionados.

Saludos

Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje