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

怎么让某个单元格进入编辑状态

2012-01-13 
如何让某个单元格进入编辑状态环境:.net框架2.0问题描述:在DataGridView中当前我正在编辑某个单元格,这时

如何让某个单元格进入编辑状态
环境:
.net框架2.0

问题描述:
在DataGridView中当前我正在编辑某个单元格,这时我想用代码的方式让另外一个单元格进入编辑状态,我用如下的代码,但是会抛出异常:

this.DataGridView1.CurrentCell   =   this.DataGridView1.Rows[3].Cells[2];
this.DataGridView1.EditMode   =   DataGridViewEditMode.EditOnEnter;
this.DataGridView1.BeginEdit(True);

[解决办法]
你可能选的事件不合适,但是用
this.DataGridView1.CurrentCell = this.DataGridView1.Rows[3].Cells[2];
this.DataGridView1.BeginEdit(True);
是可以编辑指定的单元格的,没有问题.
[解决办法]
应该可以.
检查上下文.
[解决办法]
没看出什么问题,请问抛出的是什么异常?
[解决办法]
hbxtlhx(平民百姓) ( ) 信誉:112 Blog 2007-03-24 15:36:21 得分: 0


你可能选的事件不合适,但是用
this.DataGridView1.CurrentCell = this.DataGridView1.Rows[3].Cells[2];
this.DataGridView1.BeginEdit(True);
是可以编辑指定的单元格的,没有问题.
---------------------------------------
正解

[解决办法]
你在哪个事件中做的
好DataGridView1中的cell的双击事件中写吧
你是否固定只编辑CurrentCell

this.DataGridView1.CurrentCell = this.DataGridView1.Rows[3].Cells[2];
this.DataGridView1.BeginEdit(True);
是可以编辑指定的单元格的,没有问题.

热点排行