【发布时间】:2018-10-05 23:21:50
【问题描述】:
我有一个DataGridView 绑定到Class1 的列表,就像my previous question 一样(顺便说一句 - the 答案是使用属性而不是字段)。然后我用以下代码添加一行:
l.Add(new Class1 { a = 5, b = 6 });
我检查了行 添加到列表中。但是DataGridView 没有更新。怎么解决的?
【问题讨论】:
-
List<T>无法通知 Grid 内容更改(例如添加或删除元素)。我建议尝试BindingList<T>或ObservableCollection<T>(+ 关于DataSource 的文档msdn.microsoft.com/en-us/library/…)
标签: c# .net winforms datagridview