一些控件的数据绑定,只有在失去焦点后才会自动去更新绑定的数据源.
解决方法:
Private void TextChanged(...)
{
//获取绑定目标的依赖项属性
BindingExpression expression = myTextBox.GetBindingExpression(TextBox.TextProperty);
//显示更新前的值
MessageBox.Show(
"Before UpdateSource,Age= "+ BindObject.Age);
//进行更新
expression.UpdateSource();
//显示更新后的值
MessageBox.Show(
"After UpdateSource,Age= "+BindObject.Age); }
posted on 2012-07-24 11:48 阅读( ...) 评论( ...)