私はかなりの量のデータを持っており、ListViews、DataGrids を CollectionView にバインドし、OnFilter イベントを使用して CollectionView をフィルタリングしています。
そのため、CollectionView のデータをロードするときにも文字列プロパティFilterString
が変更されたときに、Setter を呼び出すとCollectionView.Refresh()
、アクションによって画面が長時間ロックされるため、別のスレッドを使用してデータをロードし、データをフィルタリングしようとしましたが、CollectionView は別のスレッドをサポートしていないため、プログラムがクラッシュします。
この目的のためにRXを機能させる方法のガイドラインを教えてもらえますか?
サンプル コードを含むトレーニング ビデオまたは記事は大歓迎です。
どうもありがとう。