在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