Buscar en ComboBox

14/06/2005 - 01:49 por Luis Matamoros | Informe spam
Hola a todos!!!

Tengo un ComboBox el cual lo lleno con los datos de una
tabla asi:

cbProveedor.DataSource = p.GetList().Tables("PROVEEDORES")
cbProveedor.ValueMember = "CODIGO"
cbProveedor.DisplayMember = "NOMBRE"

ahora quiero que se pueda realizar una busqueda en el
combobox, de manera que cuando se valla escribiendo(en el
combo) la cadena a buscar se seleccione el elemento de la
lista que coincide con la cadena introducida,

Gracias

Preguntas similare

Leer las respuestas

#1 Clara
15/06/2005 - 08:39 | Informe spam
Hola Luis

La clase ComboBox, contiene un método FindString que te devuelve un
índice al elemento que coincide con una cadena de texto, asi pues, lo único
que tendrías que hacer sería lo siguiente:

cbProveedores.SelectedIndex cbProveedores.FindString(cbProveedores.Text)

Un Saludo, Clara
"Luis Matamoros" wrote in message
news:03cc01c57072$938a3c60$
Hola a todos!!!

Tengo un ComboBox el cual lo lleno con los datos de una
tabla asi:

cbProveedor.DataSource = p.GetList().Tables("PROVEEDORES")
cbProveedor.ValueMember = "CODIGO"
cbProveedor.DisplayMember = "NOMBRE"

ahora quiero que se pueda realizar una busqueda en el
combobox, de manera que cuando se valla escribiendo(en el
combo) la cadena a buscar se seleccione el elemento de la
lista que coincide con la cadena introducida,

Gracias
Respuesta Responder a este mensaje
#2 Miko_tnt
13/07/2005 - 16:52 | Informe spam
gracias.. a mi tmb me sirvio, pero como hago para ke lo ke escribo me valla
mostrando los elemento que empiezan por lo que escribo

"Clara" escribió:

Hola Luis

La clase ComboBox, contiene un método FindString que te devuelve un
índice al elemento que coincide con una cadena de texto, asi pues, lo único
que tendrías que hacer sería lo siguiente:

cbProveedores.SelectedIndex > cbProveedores.FindString(cbProveedores.Text)

Un Saludo, Clara
"Luis Matamoros" wrote in message
news:03cc01c57072$938a3c60$
> Hola a todos!!!
>
> Tengo un ComboBox el cual lo lleno con los datos de una
> tabla asi:
>
> cbProveedor.DataSource = p.GetList().Tables("PROVEEDORES")
> cbProveedor.ValueMember = "CODIGO"
> cbProveedor.DisplayMember = "NOMBRE"
>
> ahora quiero que se pueda realizar una busqueda en el
> combobox, de manera que cuando se valla escribiendo(en el
> combo) la cadena a buscar se seleccione el elemento de la
> lista que coincide con la cadena introducida,
>
> Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida