Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2009, 15:11
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 8 meses
Puntos: 49
Eliminar Filas seleccionadas de un Datagridview

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
  1. 'Recorrer y borrar filas seleccionadas
  2. For Each Row As DataGridViewRow In dgfacturas.Rows
  3.       If Row.Cells(1).Value <> vbNullString Then
  4.          If Row.Cells(12).Value = "M" Then
  5.             If Convert.ToBoolean(Row.Cells(0).Value) Then
  6.                 Me.dgfacturas.Rows.Remove(Row)
  7.             End If
  8.           End If
  9.        End
  10. 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.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"