0

我有 c# .net windowsapplication 项目。

其中我们有一个像代理详细信息这样的模块。在这个模块中使用 DataGridView 来显示数据。

DataGridView 名称是 DatagridView1。

DataGridView1 有 5 列,例如 clientSurname、Initials、productcode、transamt、total。

我将 DataGridView1 的编辑模式设置为 EditProgrammatically。

我确实设置了 Editmode Properties 列

例如:

**this.clientSurname.DataGridView.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;
this.Initials.DataGridView.EditMode = DataGridViewEditMode.EditOnEnter;
 this.Initials.DataGridView.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;**

但这不起作用...

请帮助我如何解决这些问题。

4

1 回答 1

1

您可以像这里为 Web 表单描述的那样实现它。

http://msdn.microsoft.com/en-us/library/aa289519(v=vs.71).aspx#vbtchtopquestionsaboutaspnetdatagridservercontroleditingmultiplerows

类似的东西也适用于 Windows 窗体中的 Datagrid。

希望这会有所帮助。

于 2012-03-10T08:25:14.280 回答