使用数据上下文时设置显式源更新

时间:2012-05-01 19:42:09

标签: wpf

我只需要在按钮点击事件期间使用控件值更新绑定源对象。

但是当我的顶层设置了datacontext时,只要控制值发生变化,它就会更新源对象...是否可以在该事件期间显式设置更新它,只保留datacontext原样?

1 个答案:

答案 0 :(得分:1)

TextBox绑定:

<TextBox x:Name="myTextBox" Text="{Binding MyTextProperty, UpdateSourceTrigger=Explicit}"/>

按钮处理程序代码:

myTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();