我上课了
class Person{
public string Name {get; set;}
public string Surname {get; set;}
}
和List<Person>我添加一些项目。这个清单绑定了我的DataGridView。
List<Person> persons = new List<Person>();
persons.Add(new Person(){Name="Joe", Surname="Black"});
persons.Add(new Person(){Name="Misha", Surname="Kozlov"});
myGrid.DataSource = persons;
没有问题。myGrid显示两行,但是当我向persons列表中添加新项目时,myGrid不会显示新的更新列表。它只显示我之前添加的两行。
那么问题是什么?
每次重新绑定都很有效。但是当我DataTable每次进行一些更改时都绑定到网格时,DataTable没有任何ReBind需要myGrid。
如何在不重新绑定的情况下解决它?
开心每一天1111
慕村225694
相关分类