グループ化とページング(データグリッド内)をRIAサービスで同時に機能させようとしています。私はすでに、優れたDomainCollectionViewに基づくかなり手の込んだUserControlを持っています。しかし、グループ化を機能させるのに苦労しました。
この行をサンプルに追加しました:
this.CollectionView.GroupDescriptions.Add(new PropertyGroupDescription("Int32"));
サンプルについての注意:Int32がキー%2として割り当てられる方法を変更したため、結果として2つのグループが作成され、グループごとに数百のアイテムが含まれるはずです。ページングは10項目に設定されています。クエリレベルではグループ化は適用されません。
したがって、この場合、グループ化ヘッダーにはアイテムの総数が表示されると思いますが、アイテム数が10であるため、「グループ0」になります。これは明らかに正しくありません。最初のページにアイテム数のみが表示されています。
質問 DomainCollectionViewの有無にかかわらず、グループ化とページングを機能させるものはありましたか?
適切なコンテキストについては、DomainCollectionViewとそのために投稿されたサンプルに関する記事を参照してください。