Delphi - TComboBox

 
Vista:

TComboBox

Publicado por Kikecg (33 intervenciones) el 16/09/2003 17:12:19
Hola a tod@s...
Cuando utilizaba un ComboBox en Visual Basic, tenía la propiedad
ItemData por cada item incluido en el Combo. De esta forma, puedo
almacenar un dato (un Id, por ejemplo) a cada elemento del Combo
independientemente del orden que ocupe este dentro del combo. Por
tanto, tenía tres elementos principales, a saber: el Item en si (con
su texto), el ListIndex (indice del elemento dentro de la lista, que
cambia según el orden que se de a la lista) y el ItemData (dato que
se asigna a cada elemento de la lista independientemente de su
posición dentro de ella). Así, si por ejemplo muestro en un ComboBox
una serie de nombres, en el ItemData de cada nombre puedo colocar su Id dentro de la base de datos. Este dato no será visible ni
dependerá del orden en que se situen los nombres.
Mi pregunta es: ¿como puedo hacer lo mismo en Delphi?. Me comentó un compañero que utilizara la propiedad Tag, pero por lo que he visto
en la ayuda, entiendo que esta propiedad pertenece al TComboBox, no
a cada item. Por tanto, sólo estará disponible para el ComboBox en
conjunto.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:TComboBox

Publicado por kikecg (33 intervenciones) el 16/09/2003 19:09:50
Bueno, ya he resuelto la duda. En vez de utilizar el componente TComboBox, utilizo el TComboBoxEx, para poder utilizar la propiedad Data de cada Item.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar