【发布时间】:2011-03-31 21:39:40
【问题描述】:
我有一个带有 datagridview 的表单和一个这样的列表:
private void Form1_Load(object sender, EventArgs e)
{
List<Person> list = new List<Person>();
list.Add(new Person("A", "An Giang"));
list.Add(new Person("B", "TP HCM"));
list.Add(new Person("C", "Tiền Giang"));
list.Add(new Person("D", "Cần Thơ"));
this.dataGridView1.DataSource = list;
list.Add(new Person("E", "Bạc Liêu")); // --> changed
this.dataGridView1.EndEdit();
this.dataGridView1.Refresh();
this.Refresh();
this.dataGridView1.Parent.Refresh();
}
我的问题是 datagridview 没有显示新行,尽管它的数据源已经改变。我尝试刷新数据网格,但没有成功。
【问题讨论】:
标签: datagridview refresh