Buenas tardes compañeros mi inquietud es la siguiente:
Tengo un DataGridview con una columna Tipo CheckBox, para marcar determinadas columnas y poderlas borrar del objeto, el código que utilizo para este procedimiento es el siguiente:
Código vb:
Ver original'Recorrer y borrar filas seleccionadas
For Each Row As DataGridViewRow In dgfacturas.Rows
If Row.Cells(1).Value <> vbNullString Then
If Row.Cells(12).Value = "M" Then
If Convert.ToBoolean(Row.Cells(0).Value) Then
Me.dgfacturas.Rows.Remove(Row)
End If
End If
End
Next
lo que hago es validar que una de mis columnas tenga estado "M" para proceder a eliminarla, el problema es el siguiente yo marco por ejemplo 5 o 6 filas para eliminar y siempre me deja de esas filas 1 o 2 sin eliminar aunque esten marcadas en el checkbox, a que se puede deber esto????
Agradesco de antemano sus comentarios al respecto.
Saludos.