DataGridView怎么清空数据,当不清空列
答案:1 悬赏:10 手机版
解决时间 2021-04-06 14:08
- 提问者网友:轻浮
- 2021-04-05 18:10
DataGridView怎么清空数据,当不清空列
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-04-05 19:24
清空的前面记下他的头信息,然后绑定一个NULL,再加头信息添加到dataGridView,然后再绑定数据的时候要先把dataGridView清空掉this.dataGridView1.Columns.Clear();,要不绑定不了dataSource。
清空和添加头信息的代码:
Dictionary<string, string> head = new Dictionary<string, string>();
for (int i = 0; i < this.dataGridView1.Columns.Count; i++)
{
head.Add(this.dataGridView1.Columns[i].Name, this.dataGridView1.Columns[i].HeaderText);
}
this.dataGridView1.DataSource = null;
foreach (KeyValuePair<string, string> k in head)
{
this.dataGridView1.Columns.Add(k.Key, k.Value);
}
清空和添加头信息的代码:
Dictionary<string, string> head = new Dictionary<string, string>();
for (int i = 0; i < this.dataGridView1.Columns.Count; i++)
{
head.Add(this.dataGridView1.Columns[i].Name, this.dataGridView1.Columns[i].HeaderText);
}
this.dataGridView1.DataSource = null;
foreach (KeyValuePair<string, string> k in head)
{
this.dataGridView1.Columns.Add(k.Key, k.Value);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯