combobox+drawitem
Publicado por matias (49 intervenciones) el 19/01/2009 23:58:43
hola gente.
estoy haciendo un control combobox y para ello heredo de System.Windows.Forms.ComboBox
lo unico que hago es agregarle un par de propiedades y un Overrides Sub WndProc
luego en el evento DrawItem lo que hago es que cuando paso el mouse por un item el fondo de ese item sea de un color dado por una de las propiedades (por ej rojo), en vez del color highlight por defecto del s.o.
el problema es el siguiente: si el dropdownstyle es dropdown, el repintado anda bien, pero si el dropdownstyle es dropdownlist, el repintado ya no anda....como que quiere pintar porque parpadea pero casi ni se ve
algun comentario?
desde ya muchas gracias
estoy haciendo un control combobox y para ello heredo de System.Windows.Forms.ComboBox
lo unico que hago es agregarle un par de propiedades y un Overrides Sub WndProc
luego en el evento DrawItem lo que hago es que cuando paso el mouse por un item el fondo de ese item sea de un color dado por una de las propiedades (por ej rojo), en vez del color highlight por defecto del s.o.
el problema es el siguiente: si el dropdownstyle es dropdown, el repintado anda bien, pero si el dropdownstyle es dropdownlist, el repintado ya no anda....como que quiere pintar porque parpadea pero casi ni se ve
algun comentario?
desde ya muchas gracias
Valora esta pregunta


0