我是这样实现的,但是有问题,请高手指点 ,感激不尽~~
private void FrmBaseValuesDo_Load(object sender, EventArgs e)
{
//窗体载入
this.comboBox1.DataSource = dataGridView1.Columns[11];
this.comboBox1.DisplayMember = "系数编号";//系数编号为取值的列名
}
数据载入到dataGridView的语句写在load中了,但是还是有错误,具体的代码这么写呢?
追答先把绑定到combox的代码注释掉,然后看看datagridview中可有第11条数据
先把绑定到combox的代码注释掉,然后看看datagridview中可有第11条数据
追问datagridview中的确是有数据的,但是combox抛异常
追答那就是绑定ComBox过程出错
如果实现在combobox控件输入框中输入值而下拉列表弹开并显示根据输入值...
在文本框的改变时间里面写代码 通过拿到的值去数据库查 comboBox.DataSource=查到的数据 comboBox1.DisplayMember="数据库的列名";或者 去循环去遍历 数据源 让后 combox.items.add(要显示的字段)