Asignar otro valor a elementos combobox
Publicado por joselito (177 intervenciones) el 28/03/2006 19:48:14
Hola, amigos;
Mi duda es la siguiente:
¿Hay alguna forma de asignar, de forma transparente al usuario, un valor X a un elemento de un comboBox?
Es decir:
- Supongamos que tenemos 3 elementos en un ComboBox.
JUAN
PEPE
MARIA
... y así deben de aparecer en el ComboBox.
Bien...
Pues mi pregunta es:
¿Se puede saber que cuando has elegido 'JUAN' , al cargar el combo, poder asignarle un valor "3225684-R" (su NIF) ... al elemento 'JUAN' el valor "45678025-T" .. y al Elemento 'MARIA' el valor '65754455-U' ?
... De tal forma, que al seleccionar un elemento, se acceda fácilmente a ese valor que realmente es necesario, en vez de recuperar el valor 'JUAN' y luego tratar con dicho valor...
Quisiera hacer una especie de "doble columna" en un comboBox, de tal manera que solo una sea visible, pero que se pueda recuperar la otra de alguna manera...
¿Cómo puedo hacerlo (aparte de hacer un combo paralelo y cosas así) ?.
¿Se puede hacer en el mismo combo?
¿Cómo se accedería a ese valor interno de cada valor seleccionado?
Muchisimas gracias.
Un saludo
Mi duda es la siguiente:
¿Hay alguna forma de asignar, de forma transparente al usuario, un valor X a un elemento de un comboBox?
Es decir:
- Supongamos que tenemos 3 elementos en un ComboBox.
JUAN
PEPE
MARIA
... y así deben de aparecer en el ComboBox.
Bien...
Pues mi pregunta es:
¿Se puede saber que cuando has elegido 'JUAN' , al cargar el combo, poder asignarle un valor "3225684-R" (su NIF) ... al elemento 'JUAN' el valor "45678025-T" .. y al Elemento 'MARIA' el valor '65754455-U' ?
... De tal forma, que al seleccionar un elemento, se acceda fácilmente a ese valor que realmente es necesario, en vez de recuperar el valor 'JUAN' y luego tratar con dicho valor...
Quisiera hacer una especie de "doble columna" en un comboBox, de tal manera que solo una sea visible, pero que se pueda recuperar la otra de alguna manera...
¿Cómo puedo hacerlo (aparte de hacer un combo paralelo y cosas así) ?.
¿Se puede hacer en el mismo combo?
¿Cómo se accedería a ese valor interno de cada valor seleccionado?
Muchisimas gracias.
Un saludo
Valora esta pregunta


0