CollectionViewSource.Filter イベントとは対照的に、CollectionViewSource.View.Filter プロパティを使用する場合の実際的な違いは何ですか? どちらか一方を使用する状況はありますか、それとも好みの問題ですか?
乾杯、
ベリル
編集: ドキュメントには、「ビュー オブジェクトが CollectionViewSource オブジェクトから取得された場合、Filter イベントのイベント ハンドラーを設定してフィルタリング ロジックを適用する」と記載されていることがわかります。ビューにプロパティを設定することを妨げるものは何もありませんが、そうする理由はわかりません。
これまでに CollectionViewSource でイベントを設定する利点は、すべてのフィルタリング ロジックを 1 つのイベント ハンドラーに実装し、View.Refresh (または View.DeferRefresh) を使用して、ユーザーがフィルター条件を変更したときにそれを呼び出すことができることです。