
22/04/2005, 09:51
|
 | | | 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. |