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

C# WinForm DataGridView 自动承单元格处于编辑状态

2013-01-23 
C# WinForm DataGridView 自动启单元格处于编辑状态需求描术:现在在DataGridView 当前行直接复制上一行的

C# WinForm DataGridView 自动启单元格处于编辑状态
需求描术:现在在DataGridView 当前行直接复制上一行的数据到本行后(复制功能已OK),主要是复制后想让当前行的"工号"单元格处于编辑状态(光标在单元格闪动的状态),看似很简单,但是有点不好实现,请高手赐教!!
[解决办法]
1. this.gdvDtl.EditMode = DataGridViewEditMode.EditOnEnter;
2. 新加行后,当复制完上一行的数据到本行后,要把当前单元格置到“工号”那一列:
gdvDtl.CurrentCell = this.gdvDtl.Rows[iNewRowIndex].Cells["工号"];
[解决办法]
this.dataGridView1.CurrentCell = this.dataGridView1.Rows[0].Cells[0];
this.dataGridView1.BeginEdit(false);//参数:开启编辑模式时是否选中单元格的内容
[解决办法]
this.dataGridView1.BeginEdit(false);

热点排行