Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: F3B14N en 13 Abril 2011, 00:59 am



Título: Problema al poner controles dentro de un ListView.
Publicado por: F3B14N en 13 Abril 2011, 00:59 am
Hola, estoy tratando de hacer un codigo para contener controles dentro de subitems de un listview. Y esta hecho, pero el problema es que, bueno vean la imagen mejor:

(http://www.imagengratis.org/images/aa2vi3ov.png)

Habria que enviar un mensaje que "actualize", al igual que sucede cuando se hace CLICK en algún ítem. Estuve mirando los mensajes que recibe pero no logre nada.
Si alguien me puede ayudar le agradecería  :)

Saludos

http://www.box.net/shared/d7xd44lhkz


Título: Re: Problema al poner controles dentro de un ListView.
Publicado por: LeandroA en 13 Abril 2011, 03:53 am
Hola no te combiene superponer el control sobre el listview, lo mejor es si dibujar el boton de Drop cuando el item tiene el foco ya que el control combo box casi seguro tiene otro tamaño que el item del listview y este no es ajustable, entonces cuando haces click dibjuas el Drop con el api DrawEdge  o con DrawThemeBackground (si es que queres utilizas los Temas de windows) entonces si haces clik o doble clik llevas un combobox Visible=false justo sobre el RECT del item y desplegas la lista utilizando SendMessage

no se si me entendes pero la idea es utilizar solo un combobox y dibujar los dropbutons

Saludos.