當我們需要重置datagridview裡的資料時,我們希望把單元格都進行清空,很不幸的是不能用下面這個方法:
datagridview1.datasource=null;這樣會把列名也清空。
解決辦法:
1.如果繫結了資料表datatalbe
,可以把資料表給乙個臨時表,然後對臨時表進行清空,這樣就剩乙個表結構,再將該臨時表設為資料來源。
try
catch (exception ex)
2.如果沒有繫結資料表
如果沒有繫結資料表,就只能用for迴圈,乙個乙個的清空單元格。
for(int i = 0;i< number_of_row;i++)
}
這樣就可以清空資料集,同時保留列名。
C DataGridView控制項清空資料解決方法
c datagridview控制項繫結資料後清空資料 在清除datagridview的資料時 1.datasource為null datagridview.datasource null 這樣會將 datagridview 的列也刪掉。2.用datagridview.rows.clear 提示 不能...
C dataGridView右鍵選單
private void datagridview1 cellmousedown object sender,datagridviewcellmouseeventargs e 在datagridview中的currentrow屬性為唯讀,且其index也不能動態設定,故只能在datagridview...
C DataGridView《機房重構》
機房重構中,我們都用到了datagridview控制項,我分享一下我用這個控制項的收穫。1 設定datagridview的屬性selectionmode為fullrowselect,這樣就使datagridview不是選擇乙個字段,而是選擇一整行了。2 設定datagridview的屬性multis...