【发布时间】:2011-07-30 23:57:05
【问题描述】:
我有一个页面,其中包含一些用于数据输入的文本框。文本框的绑定设置为TwoWay。只有当文本框失去焦点时,我的视图模型中的数据才会更新。如果我单击一个按钮,例如保存,并且文本框仍然具有焦点,则文本框中的更改不会在我的视图模型中更改保存事件。
有没有办法让绑定在失去焦点之前保存文本框的值?还是我需要在保存事件中做些什么?
【问题讨论】:
-
在这里您可以找到更新 TextChanged 事件绑定的有效解决方案:stackoverflow.com/a/4833196/928955
-
WP8 上的同样问题,@StefanWick 的回答为我解决了。
标签: xaml silverlight windows-phone-7 data-binding