FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
ComboBox filtrado y asignacion de indexs
Hola amigos, tengo un combo box con una serie de nombres y a los cuales al seleccionar uno muestro una imagen en concreto en un TImage.
Ahora lo que quiero es que, conforme el usuario escriba en el combobox, solo aparezcan los items que contengan esa cadena en cualquier parte del string y, claro está, que sigan estando las imagenes enlazadas correctamente a los items que se filtran. ¿como puedo hacer eso? |
#2
|
||||
|
||||
Se me ocurren muchas maneras de implementarlo y depende un poco de lo que tengas ahora.
Filtrar lo elementos del combobox no es compicado hacerlo, pero deberás hacerlo manualmente. Mantén un TStringList (por ejemplo) con la lista de elementos originales y recorre la lista para añadir en ejecución al combo sólo los que cumplan la condición.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Eso sí se como hacerlo, el problema es que tengo un array de valores y cada valor corresponde a una opción del combobox, o sea que los índices son los mismos y puedo hacer algo como "valor=array[micombobox->Itemindex];" y en el momento que aplique un filtro esa relación se va al garete y no se me ocurre como arreglarlo. Lo único que se me ocurre es tener otro array auxiliar el cual filtre a la vez que el combo para que tanto el combo como el array auxiliar coincidan pero no veo bien como implementarlo todo eso.
|
#4
|
||||
|
||||
He estado probando con esto pero funciona regular y hace cosas raras como desaparecer el puntero en el form o que al poner una letra se autocompleta aunque la tengo esa opcion en false en el ComboBox1, o que al pulsar una letra primero va a una coincidencia en el combo y luego filtra:
Código PHP:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
tablas conectadas a Combobox,al eliminar una,actualizar combobox sin reiniciar exe | feliz-58 | Varios | 3 | 26-04-2013 17:16:05 |
Genero comboBox en dbgrid y cuando hago dos veces click desaparece el comboBox. | mcalmanovici | Varios | 1 | 29-02-2012 16:09:15 |
lio con una asignación | ioco | OOP | 6 | 13-03-2010 13:33:18 |
como mostrar la ventana de lenar inten de un combobox en tiempo de un combobox | gulder | Varios | 3 | 19-05-2007 20:55:58 |
Asignación IP | juanchi | Internet | 1 | 24-09-2003 20:07:05 |
|