如何:指定 Windows 窗体 DataGridView 控件的编辑模式

默认情况下,用户可以通过键入当前文本框单元格或按 F2 来编辑当前 DataGridView 文本框单元格的内容。 这会使单元格处于编辑模式(如果满足以下所有条件):

在编辑模式下,用户可以更改单元格值,然后按 Enter 提交更改,或按 Esc 将单元格还原为其原始值。

可以配置控件 DataGridView,以便单元格在成为当前单元格后立即进入编辑模式。 在这种情况下,Enter 和 Esc 键的行为保持不变,但在提交或还原值后,单元格仍处于编辑模式。 还可以配置控件,以便仅当用户在单元格中键入或仅当用户按 F2 时进入编辑模式。 最后,可以阻止单元格进入编辑模式,除非调用 BeginEdit 方法。

更改 DataGridView 控件的编辑模式

  • DataGridView.EditMode 属性设置为适当的 DataGridViewEditMode 枚举。

    this.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
    
    Me.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter
    

编译代码

此示例需要:

另请参阅