首页 > 代码库 > 绑定下拉框值和显示的好办法

绑定下拉框值和显示的好办法

开发中经常要用到下拉框ComboBox

而下拉框经常需要绑定值和显示值不同的情况

即Value和Text是不同的值

这时候是比较头痛的

最近发现了一个比较好用的办法

利用EntryDictionary的ArrayList链绑定数据

然后分别设置ComboBox的ValueMember和DisplayMember就可以了

代码如下:

//声明下拉框控件ComboBox cbb = new ComboBox();//声明ArrayListArrayList list = new  ArrayList();//为ArrayList添加相应值list.Add(new EntryDictionary(0,""));list.Add(new EntryDictionary(1,""));//设置下拉框数据源cbb.DataSource = list;//设置显示值和数据值cbb.DisplayMember = "Value";cbb.ValueMember = "Key";

上面的例子是显示男女下拉框的例子

绑定下拉框值和显示的好办法