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

datagridview 快速输入,复制的有关问题

2013-02-24 
datagridview 快速输入,复制的问题。鞋厂输入名字,下面就会出现选择的,但是第一次选中下面红色框框后,文本

datagridview 快速输入,复制的问题。


鞋厂输入名字,下面就会出现选择的,
但是第一次选中下面红色框框后,文本框输入的值还是我输入的“g”
datagridview 快速输入,复制的有关问题
但是第二次重新选择下,别的鞋厂,就可以正常复制了,请问这个是什么问题
datagridview 快速输入,复制的有关问题


 
private void kdgvAllShoes_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
dgvShoesRegion[curColumnIndex, curRowIndex].Value = dgvTmp.CurrentRow.Cells["名字"].Value;

dgvShoesRegion[curColumnIndex - 1, curRowIndex].Value = dgvTmp.CurrentRow.Cells["编码"].Value;

MessageBox.Show(dgvTmp.CurrentRow.Cells["编码"].Value + "|" + dgvTmp.CurrentRow.Cells["名字"].Value);    

dgvTmp.Visible = false;

dgvShoesRegion.EndEdit();

MessageBox.Show(dgvShoesRegion.CurrentRow.Cells["shoesname"].Value.ToString());
}

[解决办法]
在赋值前面加上
dgvShoesRegion.CommitEdit(DataGridViewDataErrorContexts.Commit);

热点排行