0

UI にぶら下がらずに大きな ObservableCollection を更新する (つまり、アイテムを追加する) ことは可能ですか?

各反復がコレクションにアイテムを追加している比較的大きなループ (500 反復) があるという事実であるかどうか疑問に思っています。

または、コレクションが更新され、UI に変更が通知されているかどうか。

または両方!

私はこのスレッドに出くわしましたが、それはディスパッチャーに関するまったく別の質問かもしれません (ディスパッチャーを使用すると役立つのはなぜですか?): Using BackgroundWorker to update the UI without freezes...?

4

1 に答える 1

1

この以前の SO answerを確認してください。

ObservableCollection では、変更のために発生するイベントを無効にして再度有効にすることはできませんが、BindingListではできるようです。

于 2010-11-01T19:04:15.360 に答える