¿Cómo puedo crear un control como el de autocompletar de Eclipse?
-
18-09-2019 - |
Pregunta
Me gustaría crear un control de autocompletar usando Boo / C #. Aquí hay una captura de pantalla de la Internet, si usted no sabe cómo se ve así:
Estoy básicamente pensando en una ventana sin decoración / de diálogo (que no estoy seguro de cómo iba a aplicar), o un control que se pueden mostrar por sí mismo (un ListBox de algún tipo).
¿Cómo podría implementar un control de este tipo?
Estoy muy interesado en la parte de abrir la ventana del control!
Solución
Lo hice algo así hace un tiempo y hice uso de un cuadro de lista para mostrar el resultado. Todo lo que tenía que hacer era controlar el evento KeyUp para hacer el ir a buscar los datos y mostrar el cuadro de lista. He añadido el cuadro de lista como un control oculto a la forma y lo mostraría en su caso después de fijar su posición
Otros consejos
Parece que ya lo hace TextBox
finalización automática. Ver TextBox.AutoCompleteSource
Propiedad .