cuclife.com > IT > C# > 0

清空c# datagridview 的方法

cuclife.com - 06-27

c#中datagridview清空方法:

1.datagridview清空方法1

dataGridView1.DataSource = null;

此法会导致dataGridView清空,且变黑屏。。。不好看。

2.datagridview清空方法2

DataTable dt = (DataTable)dataGridView1.DataSource;
dt.Rows.Clear();
dataGridView1.DataSource  =  dt;

这样清空datagridview,能保留列,是最好的清空方法。直接用

DataGridview1.Rows.Clear(); 

是不行的,不允许直接更改DataGridview1的内容,c#会报错的哈。