当前位置: 代码迷 >> .NET组件控件 >> 怎么设置dataGridView的datagridviewcomboboxcolumn列的selectvalue
  详细解决方案

怎么设置dataGridView的datagridviewcomboboxcolumn列的selectvalue

热度:4545   发布时间:2013-02-25 00:00:00.0
如何设置dataGridView的datagridviewcomboboxcolumn列的selectvalue
本有一个这样的数据表 table1
 code name
 102 笔记本
 103 冰箱

dataGridView的第2列绑定了table1的name
本人想在第一列输入 102 后 第二列立即改变显示为笔记本
输入103值后,第二列立即改变显示为冰箱

如何实现?

dataGridViewX1_CellValueChanged 中datagridviewcomboboxcolumn不能转化为combox啊!

------解决方案--------------------------------------------------------
编辑模板好像可以做到。。。
------解决方案--------------------------------------------------------
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].DataPropertyName == "ColName")
{
InformationRecord.SysColumnRow Scnr = (iRBindingSource.Current as DataRowView).Row as InformationRecord.SysColumnRow;
......
string Name=getName(Scnr.code)
Scnr.Name = Name
}
}

用类似上面的方法吧

我的这个是结构化的数据集不是普通的dataset

你需要调整一下

iRBindingSource 是个数据源控件了

http://www.mystruggle.com.cn
------解决方案--------------------------------------------------------
你得为那个comboBox绑定一个数据源
  相关解决方案