Visual Basic - CheckBox en Grid

Life is soft - evento anual de software empresarial
 
Vista:

CheckBox en Grid

Publicado por Agustin (6 intervenciones) el 07/11/2006 15:39:35
Hola, que tal? Quisiera saber si a alguna grilla que viene por defecto en vb6, se le puede agregar una columna de CheckBox.
Desde ya, muchas gracias, Agustin.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CheckBox en Grid

Publicado por Natalia Camino (88 intervenciones) el 07/11/2006 20:34:54
En tiempo de diseño lo podeis hacer en un ListView o en un ListBox, pero con programación lo podeis hacer en un control MSFlexGrid o MSHFlexGrid poniendo en una columna un picture con una casilla de verificación sin marcar y al seleccionar poner otra marcada.
El código mas o menos sería así.

al cargar el grid (en un bucle For hasta el total de filas del Grid)
MSFlexGrid.Col = ColumnaDondeEstaelPicture
Set MSFlexGrid1.CellPicture = CasillaSinMarcar.Picture

y al seleccionar
With MSFlexGrid1
If .Col = ColumnaDondeEstaelPicture Then
' Set .CellPicture = IIf(.CellPicture = CasillaMarcada, CasillaSinMarcar, CasillaMarcada)
End If
End With
Con esto lo que haceis es que si la casilla está marcada, la desmarca y si no lo está la marca.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar