2014-10-03 64 views
0

謝謝你的時間提前,我需要一些幫助,我想創建一個 DataGridView在Windows窗體中,並在這個網格我想輸入數據,當我打輸入它應該保存該數據到數據庫並創建另一行,我試圖找到一個很好的教程,但沒有成功。如果有什麼好的例子,請告訴我 請注意,我不需要網格保存更新等按鈕,它應該保存數據後按回車鍵,光標移動到網格的下一行 如果有任何教程或例子請讓我知道DataGridView需要與該指南

回答

0

您只需抓住DataGridView.KeyDown事件中輸入 - 鍵:

private void dataGridView1_KeyDown(object sender, KeyEventArgs e) 
{ 
    if (e.KeyCode == Keys.Enter) 
    { 
     yourSaveRoutine(); 
     dataGridView1.Rows.Add(); 
    } 
} 
+0

,如果你已經在這個教程或完整的例子,因爲我」這是你真好沒有關於winforms的想法謝謝 – 2014-10-03 13:33:19

+0

要雙擊DGV屬性和操作中的KeyDown事件代碼, (帶閃光燈的那個)。這將創建事件存根,並在那裏添加我發佈的小片段。 - 如果你問如何_提出一份DGV的內容,那將是一個不同的問題。我假設你在你所說的Button中有這樣的代碼。 – TaW 2014-10-03 13:37:16

+0

我不想使用任何類型的按鈕,數據輸入到網格列,當按下輸入保存到數據庫的鍵時,我做了其他的東西,比如將數據保存到按鈕點擊時的網格中,但沒有當只有網格 – 2014-10-03 13:41:33