3

Windows ストア アプリの XAML コードでコレクション アイテムをグループ化する方法はありますか。WPF ではCollectionViewSource、そのプロパティCollectionViewSource.GroupDescriptionsなどを使用するよりも and を使用できますが、Windows ストア アプリでは機能しません。コード ビハインドで Linq クエリを使用できることはわかっていますが、XAML で宣言されたコードでグループ化する代替手段はありますか?

4

2 に答える 2

3

おそらくもう答えは必要ありませんが、似たようなものを探しているときにこの質問を見つけました。また、最近、あなたの質問に完全に答える記事に出くわしました. これは後で他の誰かに役立つかもしれません。

リストまたはグリッド内の項目をグループ化する方法 (C#/VB/C++ および XAML を使用する Windows ストア アプリ)

ListView のグループ化と LINQ でのクエリがあります。まさにあなたが求めていたものです。

于 2013-10-04T19:05:07.960 に答える
1

WPF では、CollectionViewSourceGroupDescriptionsプロパティとFilterイベントを使用して、XAML 内でグループ化およびフィルター処理できます。一方、Windows ストア アプリでは、CollectionViewSourceこのプロパティとイベントはありません。ただし、すべてが失われるわけではありません。フィルタリングとグループ化は引き続きサポートされますが、既にグループ化またはフィルタリングされているコレクションItemsControl(例: )をフィードすることによってのみサポートされます。GridViewMSDN のドキュメントでは、これを行う方法について順を追って説明しています。

于 2013-12-13T14:44:15.580 に答える