1

ListCollectionViewにグループ化を追加しようとしています。IList、IList、およびINotifyCollectionChangedを実装するカスタムメイドの監視可能なコレクションがあります。監視可能なコレクションの基になるデータは非同期で読み込まれ、

問題は、監視可能なコレクションの同じインスタンスでGetDefaultViewを呼び出すと、ListCollectionViewの異なるインスタンスを取得できることです。CollectionViewSourceがいつ新しいビューを作成するか、またはいつ古いビューを再利用するかをいつ決定したかを知っている人はいますか?

4

1 に答える 1

1

私はこれを理解しました。本当の問題は、ビューとビュー モデルを初期化するときにグループ化が適用されなかったことです。これは、メイン スレッド以外のスレッドにグループの説明を追加しないようにするためです。そうしないと、何も起こりません。今ではすべてうまくいきます:)

于 2013-02-16T16:05:27.537 に答える