0

すべてのデータをWPFコントロールから、ウィンドウがアクセスできるオブジェクトのプロパティにバインドしています。backgroundworkerスレッドを実行する場合、これらの基になるプロパティにアクセスするためにディスパッチャーが必要ですか、それともUIコントロールに明示的にアクセスしていないため、XAMLをコードプロパティにバインドするメカニズムによって自動的に処理されますか?

4

1 に答える 1

2

WPF(Silverlightではない)データバインディングシステム、INotifyPropertyChangedイベントをディスパッチャースレッドに自動的に送信するため、好きな場所からこれらをトリガーできます。INotifyCollectionChangedはそれほど幸運ではないため、変更をObservableCollection自分自身にディスパッチする必要があります...

于 2010-08-30T21:33:16.627 に答える