2010-03-14 36 views

回答

4

您可以通过调用BindingExpression.UpdateTarget(对于某些绑定,BindingExpression.UpdateSource)强制WPF更新绑定。如果绑定涉及转换器,则转换器将作为该更新的一部分运行。

要获取绑定属性的BindingExpression,请致电BindingOperations.GetBindingExpression

+0

有没有办法从XAML像UpdateEvent = blablabla? – Peter

+0

编号WPF只知道源(数据对象)方面的依赖项属性和INotifyPropertyChanged,以及目标(UI元素)端的依赖项属性和焦点事件。如果您想监听其他事件并强制更新其他事件,则必须在代码中进行更新。抱歉。 – itowlson