1

可能重复:
如何从 CollectionViewSource 添加或删除项目?

我有一个绑定到 CollectionViewSource 的数据网格。如何使用代码将 newItem 添加到此源?

4

1 回答 1

1

我刚刚阅读了 MSDN文档。它说

您不应在代码中创建此类的对象。要为仅实现 IEnumerable 的集合创建集合视图,请创建一个 CollectionViewSource 对象,将您的集合添加到 Source 属性,然后从 View 属性获取集合视图。

所以,我猜你不应该向 CollectionViewSource 添加任何项目。相反,您应该将项目添加到包装对象。

为什么你仍然需要这样做,你想要达到什么目的?

于 2012-09-21T16:08:38.277 回答