c DataGridView清空資料但要保留列名

2021-06-22 00:19:15 字數 435 閱讀 3008

當我們需要重置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...