Ver Mensaje Individual
  #19 (permalink)  
Antiguo 22/04/2005, 09:51
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 3 meses
Puntos: 8
If CType(dgProductos.Items(i).Cells(numero), CheckBox).Checked then...

siento numero, el número de columna en la que están los checks, xq si haces lo que tu, el bucle va por ejemplo por i = 37 y sin embargo controls, no tiene tantos items, ya que en el while es: while i< dgProductos.Items.Count

si no tendrás que poner :
while i < dgProductos.Controls.Count

y en el if

CType(dgProductos.Controls(i).Item(numero), CheckBox).Checked

pero creo que en este caso numero difiere del numero de columna, y tendrías que depurar paso a paso, hasta averiguar cual es el numero de item del checkbox, ok???


Suerte y espero que esta sea la definitiva

Y perdona por no haberte dado una solución desde un principio, pero nunca había usado datagrids y todo ha sido esperimental.