我在中显示了一些数据。
默认情况下,单元格编辑在按键或点击时启用,我想禁用它。
我希望只有双击单元格值才能进行编辑。
我该如何实现这一点?
我在中显示了一些数据。
默认情况下,单元格编辑在按键或点击时启用,我想禁用它。
我希望只有双击单元格值才能进行编辑。
我该如何实现这一点?
DataGridView
的EditMode
属性设置为EditProgrammatically
。这样只有在调用BeginEdit
方法时才会开始编辑。
然后处理CellDoubleClick
事件并调用BeginEdit
。
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.BeginEdit(true);
}
EditProgrammatically
并在双击时调用BeginEdit
。 - Reza Aghaei