我希望仅单击F2
而不是双击单元格来编辑我的DataGridView
...
谷歌搜索我找到了该属性:
dgv.EditMode = DataGridViewEditMode.EditOnF2;
可以使用F2
进行编辑,也可以使用双击...
有没有办法避免双击编辑?
提前致谢
最佳答案
您可以设置 EditMode
属性设置为 DataGridViewEditMode.EditProgrammatically
,然后处理 KeyDown
事件:
private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F2)
{
e.Handled = true;
dataGridView1.BeginEdit(true);
}
}
关于c# - DataGridView 只允许单击 F2 进行编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33624335/