2
私はバインドされたコントロールのディスパッチャ以外のスレッドでNotifyPropertyChangedをスロープロパティを更新した場合は、更新が強制的にこのディスパッチャに整列化されましたか?あなたはそれを明示的にマーシャルInvoke
を使用する必要はありませんので、WPF NotifyPropertyChangedsがディスパッチャにマーシャリングされていますか?
BackgrounWorker.Run() => { blah.Blahness = 2; // notifies property changed on BW, is this marshalled to the dispatcher? }
返信トーマスいただきありがとうございます。私は実際にパフォーマンスの観点からもっと考えていました。すなわち、あなたの答えに基づいて、私はあなたがディスパッチャにプロパティの変更の大規模なコレクションを整列化手動ではなく、それは誰にとっても暗黙的に行われている場合は、より良いもパフォーマンスになるだろうことを前提としています。 – brianstewey