ComboBox

08/11/2004 - 16:33 por Eugenia Moya | Informe spam
Buenas!
Como bindeo un comboBox con un ArrayList? el index y el Value (un codigo y
una descripcion, sin importarme el lugar que ocupa en el combo)

Muchas Gracias!!

Preguntas similare

Leer las respuestas

#1 pablo crosio
08/11/2004 - 17:20 | Informe spam
hola!

podes probar con esto:

ComboBox1.DataSource = Lista;
ComboBox1.DisplayMember = "Codigo";
ComboBox1.ValueMember = "Descripcion";

donde

Lista = el ArrayList en donde albergas tus objetos
Codigo y Descripcion = ambos propiedades de tu objeto

salu2!!

pablo

"Eugenia Moya" escribió:

Mostrar la cita
#2 Eugenia Moya
08/11/2004 - 19:31 | Informe spam
Gracias por tu respuesta! he probado hacer esto y me muestra solo la ruta
donde se encuentra la definicion de mi objeto... Tenes idea porque sera?

"pablo crosio" wrote:

Mostrar la cita
#3 pablo crosio
08/11/2004 - 20:00 | Informe spam
hola!

te paso un ejemplo corto

ArrayList Lista = new ArrayList();
Lista.Add(new CProducto(1, "UNO"));
Lista.Add(new CProducto(2, "DOS"));
Lista.Add(new CProducto(3, "TRES"));
Lista.Add(new CProducto(4, "CUATRO"));
Lista.Add(new CProducto(5, "CINCO"));
comboBox1.DataSource = Lista;
comboBox1.DisplayMember = "Descripcion";
comboBox1.ValueMember = "Codigo";

y aca la clase


public class CProducto
{
private int nCodigo;
private string sDescripcion;

public CProducto(int nCodigo, string sDescripcion)
{
this.nCodigo = nCodigo;
this.sDescripcion = sDescripcion;
}

public int Codigo
{
get {return nCodigo;}
set {nCodigo = value;}
}
public string Descripcion
{
get {return sDescripcion;}
set {sDescripcion = value;}
}
}


salu2!!

pablo

"Eugenia Moya" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida