WPF - 重新评估OneWay绑定

时间:2010-07-29 08:03:36

标签: binding

我有一个控件,其绑定设置为OneWay。

如何强制在代码中重新评估值?

1 个答案:

答案 0 :(得分:3)

获取绑定表达式并调用UpdateTarget

BindingExpression binding = Control.GetBindingExpression(TextBox.TextProperty)
binding.UpdateTarget()

当然,如果在包含绑定的source属性的类上实现INotifyPropertyChanged接口,那么WPF将自动为您处理更新。