2010-08-30 46 views
0

我有我的所有數據綁定從WPF控件到我的窗口可以訪問的對象中的屬性。當我運行backgroundworker線程時,是否需要調度程序來訪問這些基礎屬性,或者因爲我沒有顯式地訪問UI控件,是否通過將XAML綁定到代碼屬性的機制自動處理?WPF後臺工作人員需要一個調度器綁定數據

回答

2

WPF(但不是silverlight)數據綁定系統自動發送INotifyPropertyChanged事件到調度程序線程,所以你可以從任何你喜歡的地方觸發這些事件。 INotifyCollectionChanged不是那麼幸運,因此您需要自己將任何更改發送到ObservableCollection ...