5

我有一個集合,爲此,我需要3個不同的視圖
1.收集的所有數據
2.分組數據(分組標準將在應用生命週期被修改)
3.過濾數據(過濾標準將在應用程序生命週期進行修改)CollectionViewSource在窗戶metro應用

我想是所有的意見應結合到同一個集合,使得任何變化集合應同步到所有的意見。

使用WPF,這可以使用CollectionViewSource實現。
在現代UI應用程序,CollectionViewSource仍然存在,但能力有限。它沒有SortDescription和FilterDescription。

如何實現現代UI應用程序集同步?

回答

2

顯然,你被要求在WinRT中使用LINQ來執行你的排序,分組和過濾。所述CollectionViewSource出現僅提供將被控制之間共享的公共視圖。

Source

+2

LINQ是好的,問題是同步回覆。當我在Collection中添加項目時,它不反映在其他控件中,CollectionViewSource.Source被設置爲集合 – Tilak