我正在研究 ac# datagridview 專案,我的要求是一旦 datagridview 獲得焦點,它的第一行和第一列的第一個單元格應該獲得焦點,并且該單元格應該進入編輯模式。我的意思是我可以直接輸入那個單元格。任何建議。我必須使用哪個事件和代碼。
uj5u.com熱心網友回復:
你需要使用Enter的事件DataGridView。
我DataGridView在表單中添加了一個 simple并添加了它的Enter事件。這是我的測驗代碼:
public Form1()
{
InitializeComponent();
// empty row and column so you have something to edit
dataGridView1.Columns.Add("col1", "Column 1");
dataGridView1.Rows.Add();
}
private void dataGridView1_Enter(object sender, EventArgs e)
{
dataGridView1.Rows[0].Cells[0].Selected = true;
dataGridView1.BeginEdit(false);
}
如果您DataGridView已經有資料源,則需要注意第一列的資料型別以及將要鍵入的資料。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/332899.html
