Grid con ComboBox

Hola..
Tengo un grid el cual en una columna cuenta con un combo para seleccionar una opción... pero este combo obtiene los datos desde una tabla..
El problema que tengo es que al escoger una opción del combo no me coge el valor que muestra el combo sino la posición de dicho valor;
Es decir que si la tabla tiene 5 registros el combo se va mostrar así:
Ecuador
Argentina
Mexico
Brasil
Cuba
Si yo escojo la opción Mexico... luego de perder el enfoque el combo lo que me muestra es el número 3, debido a que esta es la posición de esa opción en el combo, cuando lo que realmente deseo que se muestre es Mexico...
Que piensas que puedo hacer para resolver el problema...

1 respuesta

1
Respuesta de
Puedes hacer que el combo muestre la descripción de la posición, a pesar de lo cómodo que resulta de que los datos se carguen de una tabla, la manera como yo normalmente lo hago es recorriendo la tabla y agregando los registros al ComboBox o ListBox, y mientras recorro la tabla voy también llenando un arreglo que, obviamente, tiene la misma posición y valor que el control, de esa manera cuando se selecciona un Ítem puedo buscar sus datos en el arreglo.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje