可以靜態(tài)綁定數(shù)據(jù)源,這樣就自動為DataGridView控件添加 相應(yīng)的行。假如需要動態(tài)為DataGridView控件添加新行,方法有很多種,下面簡單介紹如何為DataGridView控件動態(tài)添加新行的兩種方 法:
方法一:
方法二:
方法二比方法一要復(fù)雜一些,但是在一些特殊場合非常實用,例如,要在新行中的某些單元格添加下拉框、按鈕之類的控件時,該方法很有幫助。
DataGridViewRow row = new DataGridViewRow(); 是創(chuàng)建DataGridView的行對象,DataGridViewTextBoxCell是單元格的內(nèi)容是個 TextBox,DataGridViewComboBoxCell是單元格的內(nèi)容是下拉列表框,同理可知,DataGridViewButtonCell是單元格的內(nèi)容是個按鈕,等等。textboxcell是新創(chuàng)建的單元格的對象,可以為該對象添加其屬性。然后通過row.Cells.Add(textboxcell)為row對象添加textboxcell單元格。要添加其他的單元格,用同樣的方法即可。
最后通過dataGridView1.Rows.Add(row)為dataGridView1控件添加新的行row。
|
新聞熱點
疑難解答
圖片精選