comboBox1.DataSource = datatable;//绑定数据源
 comboBox1.DisplayMember = "课程";//绑定显示的内容
 comboBox1.ValueMember = "id";//绑定实际的内容,一般这个id都会跟另一个表有关联,例如外键之类的
 string id = comboBox1.SelectedValue.ToString();//获取id
 string kecheng = comboBox1.Text;//获取 课程名称还有一个方法就是comboBox1.SelectedText,不过这个我没试过,大家也可以试试,欢迎在下方评论,留言即可,谢谢
                                    DisplayMember绑定的是前台需要显示出来的字段,
ValueMember绑定的是要显示出来的字段对应的
所对应的就是一条记录里面 有标识列ID(唯一),有显示的列(如名称,可重复)
ValueMember 可以成为名称,也可成为ID
但是一般来说都只绑定ID,因为一般ID是唯一的, 这样好处理,也很方便识别,DisplayMember 是绑定显示的数据 如:仓库A一般...
                                    由于毕业后工作没有对接到专业问题,导致四五年没有碰过Winform程序了。突然由于工作问题,为了方便自己,所以想自己写写小winform小软件,用于自己使用。在使用ComboBox控件时,遇到了重新绑定赋出问题的情况。
错误代码如下:
if (CustomerBLL.select().Rows.Count > 0)
cbTcid.Items.Clear();
cbTcid.DataSource = CustomerBLL.select();
cbTcid.ValueMember = Cid;
cbTcid.DisplayMember = Cpname;
                                    1,	可设置允许单选或多选。
2,	可绑定List<string>,DataTable,Dictionary<string,string>类型的数据源。
3,	在下拉列表中可显示自定义的多列数据。
4,	可在下拉列表中通过输入关键字,自动搜索符合条件的数据行。
5,	可指定不同的列和显示列。
6,	可设置是否显示行头和列头。
7,	程序根据显示列的多少和宽度,自动调整下拉界面的宽度。
命名空间1:System.Windows.Forms
继承1:Object→MarshalByRefObject→Component→Control→ListControl→ComboBox
命名空间2:System.Windows.Controls
Object→DispatcherObject→DependencyObject→Visual→UIElem...
this.cmbConsume.DataSource = dtSuperMarket;
this.cmbConsume.DisplayMember = "Name"; 
this.cmbConsumet.ValueMember = "ID...
                                    ComboBoxDisplayMemberValueMember有什么区别?
ComboBox组件的数据绑定,在得到数据集后,只有设定好ComboBox组件的的三个属性就可以完成数据绑定了,这三个属性是:"DisplayMember"、 "ValueMember"、"DataSource"。其中
"DataSource"是要显示的数据集
DisplayMember绑定的是需显示...
dynamic model = JsonConvert.DeserializeObject(result);
this.comboBoxExp.DataSource = model;
this.comboBoxExp.DisplayMember = "name";
this.comboBoxExp.ValueMember = "id";
//获取
dynamic expItem = this.comboBoxExp.SelectedItem as dynamic;
string e..
                                    我的遇到的例子是两个combobox的联动,类似地址的选择,在选择了国家之后就出现省份一样。这个可以参考(遇到的问题的描述,和最后一个回帖是一样的)
我是用resharp(一个非常好用的vs插件)查看了代码之后,得出的结论:
一开始我的代码是这个顺序的:	cb_goodsType.DisplayMember = "Value";
        cb_goodsType.ValueMember