UIスレッドと他の「ワーカー」スレッドの間でSilverlightの処理がどのように処理されるか教えてください。
ビューモデルを介してビュー内の数百の複雑な UI オブジェクトを更新する必要があるシナリオがあります。各アイテムは、独自のビューモデルによって支えられています。
各ビューモデルに、動作によって背景色を変更する IsSelected などのプロパティがある場合、最小限の UI スレッド ブロッキングに変更を加えるにはどうすればよいですか?
(数百の) ビューモデルを更新すると、UI スレッドが約 4 秒間ブロックされます。ブロッキングの原因を特定するにはどうすればよいですか? より効率的な更新方法はありますか?
ありがとう