Bueno, estoy utilizando un control que creo que ahora no recuerdo de
donde saqué (creo que de codeproject) que es una extensión del
ComboBox pero que en el dropdown presenta una lista con checkboxes lo
que permite al usuario seleccionar varios valores de la lista.
De momento no había necesitado hacer ninguna modificación, pero
después de un tiempo me di cuenta que era bastante molesto que la
lista no permaneciera abierta mientras se seleccionaban los valores.
Es decir, por defecto cada vez que se selecciona un valor de la
dropdownlist esta se cierra y se debe volver a abrir para seleccionar
otro valor.
Estuve buscando la forma de hacer que la lista permanezca abierta.
Encontré algo similar sobreescribiendo el método WndProc pero no he
logrado el comportamiento deseado.
La idea es que la lista se mantenga abierta y que solo se cierre al
perder el foco. Parece fácil, pero no lo es. :)
Cualquier ayuda es bienvenida.
Salú.
Leer las respuestas