WinForms DataGridView-需要单击3次以编辑单元格中的现有文本[重复]

||                                                                                                                   这个问题已经在这里有了答案:                                                      
已邀请:
将您的DataGridView控件的EditMode属性更改为\“ EditOnEnter \”。 一键直接访问DataGridView组合框? http://social.msdn.microsoft.com/forums/zh-CN/winformsdatacontrols/thread/cab3c9eb-4c86-475e-8cbd-dee6b235765a/ [对于您的EDIT部分的答案示例] http://www.pcreview.co.uk/forums/datagridviewtextboxeditingcontrol-dont-want-text-initially-sele-t2526222.html
this.myDataGrid.CellEnter += new
DataGridViewCellEventHandler(myDataGrid_CellEnter);

void myDataGrid_CellEnter(object sender, DataGridViewCellEventArgs e)
{
if ((this.myDataGrid.Columns[e.ColumnIndex] is
DataGridViewTextBoxColumn) ||
(this.myDataGrid.Columns[e.ColumnIndex] is
DataGridViewComboBoxColumn))
{
this.myDataGrid.BeginEdit(false);
}
}
    

要回复问题请先登录注册