首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

不同行 DataGridViewComboBoxColumn列值不同解决办法

2012-04-11 
不同行 DataGridViewComboBoxColumn列值不同ItemComboBox---------------------------A值(1,2,3)---------

不同行 DataGridViewComboBoxColumn列值不同
Item ComboBox  
---------------------------
A 值(1,2,3) 
---------------------------
B 值(3,4,5) 
---------------------------
C 值(6,7,8)
在DataGridView中每行的DataGridViewComboBoxColumn的值都是不一样的
各位大虾有没有什么方法?

[解决办法]
你把你代码贴出来看看
[解决办法]
private void grvSKU_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (grvSKU.CurrentCell.ColumnIndex == 2)
{
ComboBox cb = e.Control as ComboBox;

if (cb != null)
{
//判断内容,绑定相应的数据源
string myItemNumber = dgvOrder[2, e.RowIndex].Value.ToString();
if (myItemNumber != null)
{
cb.DataSource = Brand.GetBrands();
}
else
{
cb.DataSource = Season.GetSeasons();
}

}
}
}
改个事件试试

热点排行