我将所有数据从WPF控件绑定到我的Window可以访问的对象中的属性。当我运行backgroundworker线程时,是否需要调度程序来访问这些底层属性,或者因为我没有显式访问UI控件,是否由将XAML绑定到代码属性的机制自动处理?
答案 0 :(得分:2)
WPF(但不是silverlight)数据绑定系统将自动将INotifyPropertyChanged事件发送到调度程序线程,因此您可以从任何地方触发这些事件。 INotifyCollectionChanged不是那么幸运,所以你需要自己发送任何更改ObservableCollection
......