在DataGridView中,當我設置dataGridView.DataSource = null
或dataGridView.DataSource = false
時,它將刪除我設置的所有默認設置(屬性)。將DataGridView的DataSource設置爲null/false刪除DataGridView的所有默認設置
它的外觀沒有設置DataSource
到null
(見Mark
列實際上是DataGridViewComboBoxColumn
)
在DataGridView中設置DataSource
到null
或false
和加載項後:
請看這裏Id
列是可見的,我設置默認情況下爲false(從屬性窗口)。 Mark
列也從DataGridViewComboBoxColumn
變爲DataGridViewTextBoxColumn
。
我真正想要的:我只想清除所有行(換句話說,我想將DataGridView在從數據庫中刪除記錄後設置爲空)。像這樣的:
我在做什麼錯在這裏?
您是否嘗試過dataGridView.Rows.Clear()? – diogod 2013-04-06 11:00:10
@diogod - Clear()給我[這個錯誤](http://stackoverflow.com/q/6184402/1369235),因爲有一個列(Mark)與'DataGridViewComboBoxColumn'。 – hims056 2013-04-06 11:03:11
和錯誤鏈接上建議的datatable.clear? – diogod 2013-04-06 11:16:41