5

3 つの異なるビューが必要なコレクションがあります
。 1. コレクションのすべてのデータ
2. グループ化されたデータ (グループ化基準はアプリケーションのライフサイクル中に変更されます)
3. フィルター処理されたデータ (フィルター基準はアプリケーションのライフサイクル中に変更されます)

私が望むのは、コレクションへの変更がすべてのビューに同期されるように、すべてのビューを同じコレクションにバインドすることです。

WPF では、CollectionViewSourceを使用してこれを実現できます。
モダン UI アプリでは、CollectionViewSourceは引き続き存在しますが、機能は制限されています。SortDescription と FilterDescription はありません。

モダン UI アプリでコレクションの同期を実現する方法は?

4

1 に答える 1

2

どうやら、WinRT で LINQ を使用して並べ替え、グループ化、およびフィルター処理を実行するように求められます。は、コントロール間で共有される共通のビューのみを提供するようにCollectionViewSource 見えます。

ソース

于 2012-05-14T12:10:51.150 に答える