【发布时间】:2011-03-25 07:52:42
【问题描述】:
谁能建议一种在 Silverlight 中为 WPF 中存在的 UpdateTarget() 方法创建解决方法的方法?删除 DP 上存在的现有绑定并手动设置值对我来说不是一个选项。谢谢
【问题讨论】:
-
您需要 UpdateTarget() 的原因是什么?根据原因,可能会有不同的解决方法。
-
我的 XAML 中有一个绑定,我们正在将现有应用程序移植到 Silverlight 并使用相同的 XML/代码隐藏文件。就现有的 WPF 代码而言,我有以下表达式: BindingExpression expression = someTextBox.GetBindingExpression(TextBox.TextProperty);表达式.UpdateTarget();这是现有的代码,我会为此创建一个扩展方法,因为 SL 不使用 #if WPF 指令......这个想法是在 WPF 中有一个行为类似于 BindingExpression.UpdateTarget() 的方法。
标签: silverlight binding