Busqueda incremental en un ComboBox

25/08/2006 - 01:30 por Benton | Informe spam
Hola grupo,

En una aplicación Winforms tengo un ComboBox que lleno desde una BD, con una
lista de nombres de personas ordenados alfabéticamente.

El problema es que no busca incrementalmente, es decir: tecleo la letra 'F'
y encuentra 'Fabián', a continuación tecleo la letra 'E' y encuentra
'Eduardo'. Yo espero encontrar 'Fernando', pues he tecleado las dos primeras
letras de éste nombre.

¿Hay alguna manera de lograr una busqueda incremental en un ComboBox?

Saludos,

-Benton

Preguntas similare

Leer las respuestas

#1 Guillermo guille
26/08/2006 - 03:32 | Informe spam
En C# 2.0 (VS2005) se puede hacer de forma automática, mira las propiedades
AutoComplete (y relacionadas)

Esto es algo que tengo desde hace tiempo publicado:
http://www.elguille.info/vb/objetos...bjects.htm

es para VB clásico pero no escomplicado de adaptar, de hecho es algo que
tengo "apuntado" para hacer, pero como en el 2005 ya es automático, pues...
;-)))

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te invito a mi sitio: http://www.elguille.info/
Resuelve tus dudas en: http://foros.elguille.info/

"Benton" escribió en el mensaje
news:
Hola grupo,

En una aplicación Winforms tengo un ComboBox que lleno desde una BD, con
una lista de nombres de personas ordenados alfabéticamente.

El problema es que no busca incrementalmente, es decir: tecleo la letra
'F' y encuentra 'Fabián', a continuación tecleo la letra 'E' y encuentra
'Eduardo'. Yo espero encontrar 'Fernando', pues he tecleado las dos
primeras letras de éste nombre.

¿Hay alguna manera de lograr una busqueda incremental en un ComboBox?

Saludos,

-Benton
Respuesta Responder a este mensaje
#2 Benton
26/08/2006 - 19:15 | Informe spam
Gracias Guille, encontré que para que el AutoComplete funcione con un
DataSource asignado al ComboBox hay que poner AutoCompleteSource=ListItems.

Saludos,

-Benton

"Guillermo 'guille'" escribió en el mensaje
news:%
En C# 2.0 (VS2005) se puede hacer de forma automática, mira las
propiedades AutoComplete (y relacionadas)

Esto es algo que tengo desde hace tiempo publicado:
http://www.elguille.info/vb/objetos...bjects.htm
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida