windows metro app中的CollectionViewSource

时间:2012-05-14 12:02:25

标签: .net windows-runtime microsoft-metro winrt-xaml collectionviewsource

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

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

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

如何在Modern UI应用程序中实现收集同步?

1 个答案:

答案 0 :(得分:2)

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

Source