Mostrar un dato en LookupEdit

02/04/2012 - 00:24 por pepepal | Informe spam
¡ Hola !
tengo un problema al mostrar un dato en el lookupedit, solo quiero que me muestre el valor: "Placas" pero sin embargo me muestra todo el registro de la base de datos. este es el codigo que implemente

cmb_Placa.Properties.DataSource = lstPlacas;
cmb_Placa.Properties.DisplayMember = "Nro_Placa";
cmb_Placa.Properties.ValueMember = "Nro_Placa";

alguien que me pueda ayudar con este problema
 

Leer las respuestas

#1 pumaik
13/10/2012 - 08:49 | Informe spam
pepepal escribió el 02/04/2012 00:24 :
¡ Hola !
tengo un problema al mostrar un dato en el lookupedit, solo quiero que me
muestre el valor: "Placas" pero sin embargo me muestra todo el
registro de la base de datos. este es el codigo que implemente

cmb_Placa.Properties.DataSource = lstPlacas;
cmb_Placa.Properties.DisplayMember = "Nro_Placa";
cmb_Placa.Properties.ValueMember = "Nro_Placa";

alguien que me pueda ayudar con este problema


Quisas un poco tarde pero acavo de ver la pregunta, puede servirle a alguien mas.

Una cosa tu estas asignando el DisplayMember el mismo valor que en ValueMember en displayMember deberias de poner "Placas"

cmb_Placa.Properties.DataSource = lstPlacas;
cmb_Placa.Properties.DisplayMember = "Nro_Placas";
cmb_Placa.Properties.ValueMember = "Nro_Placa";

no se que lenguaje estes usando pero la respuesta es en C#.Lo que sucede es que no se esta agregando la columna solo asignas el datasource, los controls de dev express son algo diferentes

Tienes que agregar la referencia ---> using DevExpress.XtraEditors.Controls;

y despues de que asignas el DisplayMember y el ValueMember abajo de eso pones lo siguiente

// Se usa para agregar las columnas que desees al LookUpEdit
LookUpColumnInfoCollection coll = cmb_Placa.Properties.Columns;

//Agregas la columna deseada y que es lo que quieres que muestre en tu caso es Placas
coll.Add(new LookUpColumnInfo("Placas", 0));

Saludos!!

Preguntas similares