5

我有一个集合,为此我需要 3 个不同的视图
1. 集合的所有数据
2. 分组数据(分组标准将在应用程序生命周期内修改)
3. 过滤数据(过滤条件将在应用程序生命周期内修改)

我想要的是所有视图都应该绑定到同一个集合,以便对集合的任何更改都应该同步到所有视图。

使用 WPF,这可以使用CollectionViewSource来实现。
在现代 UI 应用程序中,CollectionViewSource仍然存在,但功能有限。它没有 SortDescription 和 FilterDescription。

如何在 Modern UI 应用中实现集合同步?

4

1 回答 1

2

显然,您被要求在 WinRT 中使用 LINQ 执行排序、分组和过滤。CollectionViewSource 似乎仅提供要在控件之间共享的通用视图。

来源

于 2012-05-14T12:10:51.150 回答