我有一个TextBox与一个属性绑定,该属性在后台线程中以非常快的速度进行修改。WPF数据绑定是线程安全的吗?属性或TextBox中的数据是否会出现不同步的情况?在参与数据绑定的属性上使用同步是必要的(甚至可能)吗?
我知道如果包含该属性的类实现了INotifyPropertyChanged接口,则绑定框架会自动将UI更新调用到UI线程。然而,这是否仍允许数据失去同步?如果我理解正确,则从一个线程写入并从另一个线程读取的变量应该同步...数据绑定是否为例外?
谢谢!
我知道如果包含该属性的类实现了INotifyPropertyChanged接口,则绑定框架会自动将UI更新调用到UI线程。然而,这是否仍允许数据失去同步?如果我理解正确,则从一个线程写入并从另一个线程读取的变量应该同步...数据绑定是否为例外?
谢谢!