【发布时间】:2011-09-08 10:38:04
【问题描述】:
我有一个绑定到属性的 TextBox,该属性在后台线程中以非常快的速度被修改。 WPF线程中的数据绑定安全吗?属性或 TextBox 中的数据是否会不同步?是否有必要(甚至可能)对参与数据绑定的属性使用同步?
我了解,如果属性所在的类实现 INotifyPropertyChanged,则绑定框架会自动将 UI 更新编组到 UI 线程。但是,这仍然不允许数据不同步吗?如果我理解正确,从一个线程写入并从另一个线程读取的变量应该是同步的......数据绑定是一个例外吗?
谢谢!!
【问题讨论】:
标签: wpf multithreading data-binding synchronization