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í:

texto alternativo http: // archive.eclipse.org/eclipse/downloads/drops/S-3.5M7-200904302300/images/p2autocomplete.png

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!

¿Fue útil?

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 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top