【发布时间】:2010-12-15 22:25:17
【问题描述】:
在 C# 中将数据列表绑定到 DataGridview 时,最好使用什么集合?我目前只使用一个通用列表,但是当从列表中添加或删除对象时,数据网格不会更新。我已经研究过使用 BindingList 或 ObservableCollection,但无法确定哪个最适合使用它来更新并易于排序/过滤,而无需重新绑定到数据网格。我目前在 .Net 3.5 框架上以 Windows 形式工作,并计划很快转移到 WPF。
【问题讨论】:
-
我现在也在使用 Linq 对通用对象列表进行排序和过滤。我也可以使用 BindingList
执行此操作,但这样做会迫使我将列表重新绑定到数据网格。
标签: c# wpf winforms data-binding collections