Combox显示成员和值成员

来源:互联网 发布:遗传算法 知乎 编辑:程序博客网 时间:2024/06/07 21:45

1.

C# ComboBox控件 与 DataTable 的绑定
在将数据库的内容写到自己定义的一个表中后,假如名字为 aTable , ComboBox的名字为aCBox
如果表中有两列,x, y,你要显示x列,但表示的值是y,代码如下:
 
aCBox.DataSource = aTable;    //将表绑定到控件
aCBox.DisplayMember = "x";     //定义要显示的内容为列名为x的内容
aCBox.ValueMember = "y";       //定义要映射的值为y的值

2.

            BLL.PO vd = new BLL.PO();
            List<Model.vendor> lst =new List<Model.vendor>();
            lst =vd.GetVendList();

            foreach (Model.vendor v in lst)
            {
                string code = v.UserCode;
                string vendor = v.VendorDes;
         
                comboBox1.Items.Add(vendor);
                comboBox1.DisplayMember = code;
                comboBox1.ValueMember = vendor;
            }
 

原创粉丝点击