2012-01-30 49 views

回答

0

它沒有提到Web或Windows應用程序的話,我這裏是爲Win應用:

1 - 創建新行第一最初:

在窗體加載或當你進入特定的部分,添加行手動。 像dataGridView1.Rows.Add(新的DataGridViewRow( 「姓名」, 「年齡」,市「))

或將其添加到數據源(數據表或列表)並綁定到datagridview的。

DataTable dt = new DataTable(); 
    dt.Columns.Add("Age", typeof(int)); 
    dt.Columns.Add("Name"); 
    dt.Rows.Add(new DataRow(0," "); 
    dataGridView1.AllowUserToAddRows = false; 
    dataGridView1.EditMode = DataGridViewEditMode.EditOnKeystroke; 
    dataGridView1.DataSource = dt; 
    dataGridView1.AllowUserToAddRows=false; 

2 - 處理單元click事件進行監控,如果它的輸入鍵,最後一個單元格,然後添加一個空行到數據源

dataGridView1.AllowUserToAddRows=true; 
    dt.Rows.Add(new DataToRow(1,"")); 
    dataGridView1.AllowUserToAddRows=true; 
    dataGridView1.AllowUserToAddRows=false; 

的代碼寫在記事本所以沒有測試過,但給一個想法如何實現這一目標

This article explains DataGridView in details:

-Thanks

+0

這是給錯誤的數據行不能拿兩行。 – nmaheshgoud 2012-01-30 11:03:59

相關問題