集合中保存得了两下值,一个Text,一个value 将他绑定在一个combobox 中 combobox中只显示Text 当选种Text 时 要得到他对应的 value;
class Item
{
private string _Text;
private string _Value;
public Item(string sText, string sValue)
{
this._Text = sText;
this._Value = sValue;
}
public string Text
{
get
{
return _Text;
}
}
public string Value
{
get
{
return _Value;
}
}
public override string ToString()
{
return this.Text;
}
}
//在窗体中调用程序
ArrayList alist = new ArrayList();
alist.Add(new Item(12, "张三"));
alist.Add(new Item(13, "李四"));
comboBox1.DataSource = alist;
comboBox1.DisplayMember = "Name";
comboBox1.ValueMember = "ID";
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/tgl852316906/archive/2008/10/17/3091554.aspx