清空datagridview的两种方法

2025-06-20 22:10:39

清除DataGridView控件中的内容,但保留标题

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

出处:https://www.cnblogs.com/aiqingqing/p/4408827.html

清空DatagridView所有内容,在多张表显示时用

多张不同的表交替显示时,可以用这种方法,防止上一张表的表头留下,影响下一张表的显示

//表datagridview清空

DataTable dt = (DataTable)dataGridView1.DataSource;

if (dt != null)

{

dt.Columns.Clear();

dataGridView1.DataSource = dt;

}

出处

https://blog.csdn.net/u013791974/article/details/25492919