我在DataGridiView
显示一些数据。
默认情况下,在按键或单击时启用单元格编辑,我想禁用它。
我希望只需双击即可编辑单元格值。
我如何实现这一目标?
答案 0 :(得分:3)
将DataGridView
的{{3}}属性设置为EditProgrammatically
。这使得编辑仅在调用EditMode
方法时开始。
然后处理BeginEdit
事件并致电CellDoubleClick
。
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.BeginEdit(true);
}