Autocompletar

29/11/2006 - 06:05 por Item | Informe spam
Hola.

Uso, a traves de una clase y un "ListBox", la utilidad de autocompletar de
la siguiente forma:

en un combo escribo el NIF de un proveedor, y en el Listbox van apareciendo
los nombre a medida que insertas números.

Esto funciona perfectamente, pero el Listbox no me deja seleccionar un
nombre de la lista que sale, y le he dado vueltas y vueltas y no encuentro
una propiedad que permita seleccionar los items de la lista con el ratón o
saltando a este y seleccionandolo con la flechas y enter.

¿Me he equivocado de control o que propiedad permite esto?

Gracias.
 

Leer las respuestas

#1 Benjamin S.
29/11/2006 - 07:12 | Informe spam
Esto obtiene una coleccion que contiene los elementos actualmente seleccionados
en el control System.Windows.Forms.ListBox
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (listBox1.SelectedItems.Count == 1)
//Articulos arti = (Articulos)listbox.SelectedItem;
//Esto obtiene o establece el elemento actualmente seleccionado
en control System.Windows.Forms.ListBox
Esto creo te va a servir.


"Item" wrote:

Hola.

Uso, a traves de una clase y un "ListBox", la utilidad de autocompletar de
la siguiente forma:

en un combo escribo el NIF de un proveedor, y en el Listbox van apareciendo
los nombre a medida que insertas números.

Esto funciona perfectamente, pero el Listbox no me deja seleccionar un
nombre de la lista que sale, y le he dado vueltas y vueltas y no encuentro
una propiedad que permita seleccionar los items de la lista con el ratón o
saltando a este y seleccionandolo con la flechas y enter.

¿Me he equivocado de control o que propiedad permite esto?

Gracias.




Preguntas similares