有没有办法让Windows Phone 7中的TextBox更新Binding,因为用户键入每个字母而不是失去焦点?
像下面的WPF TextBox一样:
<TextBox Text="{Binding Path=TextProperty, UpdateSourceTrigger=PropertyChanged}"/>
Run Code Online (Sandbox Code Playgroud) 我有一个TextBox在我的应用程序中,并ApplicationBarIconButton在ApplicationBar其中充当"提交"的内容TextBox.
TextBox使用虚拟键盘进行编辑时,ApplicationBarIconButtonSIP下方仍然可以看到,因此您可以直接提交而无需关闭键盘:好!
但是,单击该按钮时,TextBox绑定到的视图模型不会更新.
我发现别人同样的问题在这里,和他们使用的手动更新的视图模型的非常讨厌的解决办法TextBox的TextChanged事件.
删除使用数据绑定视图模型的所有优雅!
这是WP7中的错误吗?
或者有一个更好的方法,我还没有找到?