Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2009, 15:36
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años, 8 meses
Puntos: 220
Respuesta: Eliminar Filas seleccionadas de un Datagridview

El error puede suceder q el cambio no ocurre hasta q hayas seleccionado otra celda o otro check
digamos yo selecciono una fila esta va a estar en false y la chekeo entonces todavia va a estar false hasta q seleccione otra celda en la grilla y asi al reves

para esto prueba realizando lo siguiente
Código vb:
Ver original
  1. Private Sub dgfacturas_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgfacturas.CellContentClick
  2.         If e.RowIndex < 0 Or Not e.ColumnIndex = 0 Then Exit Sub
  3.         If Convert.ToBoolean(dgfacturas.Rows(e.RowIndex).Cells(0).Value) Then
  4.             dgfacturas.Rows(e.RowIndex).Cells(0).Value = False
  5.         Else
  6.             dgfacturas.Rows(e.RowIndex).Cells(0).Value = True
  7.         End If
  8.     End Sub

esto es para q cuando seleccione el check de la grilla utomaticamente cambie su valor ala accion q realize chekeado o deschekeado
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones