Array List

03/11/2004 - 17:11 por Eugenia Moya | Informe spam
Buenas!
Tengo 2 preguntitas.. 1 es: como bindeo un comboBox con un ArrayList?
Necesito setearle al combobox, el index y el Value (un codigo y una
descripcion, sin importarme el lugar que ocupa en el combo)

La otra es: Existe una funcion de busqueda para encontrar un control (solo
tengo el nombre) en la coleccion de controles de un form, sin recorrerlo uno
po uno con el Foreach?

Muchas Graicas!!
 

Leer las respuestas

#1 Misael Monterroca
03/11/2004 - 19:17 | Informe spam
1.

Podrias crear una clase que contenta la información para el ID y la
descripción

public class Datos

{

private int _ID;

private string _Descripcion;


public Datos(int id, string descripcion)

{

this.ID = id;

this.Descripcion = descripcion;

}

public int ID

{

get {return _ID;}

set {_ID = value;}

}

public string Descripcion

{

get {return _Descripcion;}

set {_Descripcion = value;}

}

}



Posteriormente crear un ArrayList y hacen el bind con el combo



ArrayList arrDatos = new ArrayList();

arrDatos.Add(new Datos(1,"Valor1"));

arrDatos.Add(new Datos(2,"Valor2"));

arrDatos.Add(new Datos(3,"Valor3"));

arrDatos.Add(new Datos(4,"Valor4"));

DropDownList1.DataSource = arrDatos;

DropDownList1.DataTextField = "Descripcion";

DropDownList1.DataValueField = "ID";

DropDownList1.DataBind();





2.- Existe el método COntaints de Controls.

this.Controls.Contains


Saludos!
http://www.neo-mx.com/blog




"Eugenia Moya" wrote in message
news:
Buenas!
Tengo 2 preguntitas.. 1 es: como bindeo un comboBox con un ArrayList?
Necesito setearle al combobox, el index y el Value (un codigo y una
descripcion, sin importarme el lugar que ocupa en el combo)

La otra es: Existe una funcion de busqueda para encontrar un control (solo
tengo el nombre) en la coleccion de controles de un form, sin recorrerlo


uno
po uno con el Foreach?

Muchas Graicas!!

Preguntas similares