Visual Basic - list view

Life is soft - evento anual de software empresarial
 
Vista:

list view

Publicado por pablo (38 intervenciones) el 06/09/2002 21:42:25
hola, tengo un listview con checkboxes, y quisiera habilitar y deshabilitar los checkboxes pero sin usar listview.enabled=False, hay alguna otra foma?
o tambien me serviria deshabilitar el listview pero sin que se muestre con el fondo grisado, es decir que a la vista este igual que cuando esta habilitado, pero no se com ohcerlo.
gracias.
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:list view

Publicado por txibit.es.fm (29 intervenciones) el 06/09/2002 23:39:25
Una solución un tanto "cutre" es meter el listview dentro de un frame, y deshabilitar éste, la pega es que si el listview tiene muchas líneas, no se pueden utilizar las barras de scroll, ya que también quedan deshabilitadas.

Otra solución (que llevaría más tiempo) es crearte 2 iconos que sean exactamente iguales al check marcado y al check desmarcado, metiéndolos en un imagelist asociado al listview.
Cuando los quieras deshabilitar, línea por línea les vas asignando el icono que corresponda (en función de si están marcadas o no), y le quitas la propiedad "checkboxes" al listview (en ejecución).
Cuando quieras habilitarlo, haces lo contrario.

Salu2.
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