Windows Phone 7文本框的“ UpdateSourceTrigger = PropertyChanged”等效项

Windows Phone 7文本框的“ UpdateSourceTrigger = PropertyChanged”等效项,第1张

Windows Phone 7文本框的“ UpdateSourceTrigger = PropertyChanged”等效项

WP7的Silverlight不支持您列出的语法。而是执行以下 *** 作:

<TextBox TextChanged="OnTextBoxTextChanged"         Text="{Binding MyText, Mode=TwoWay,     UpdateSourceTrigger=Explicit}" />

UpdateSourceTrigger = Explicit
在这里是明智的选择。 它是什么?
显式:仅在调用
UpdateSource
方法时更新绑定源。当用户离开时,它为您节省了一个额外的绑定集
TextBox

在C#中:

private void onTextBoxTextChanged( object sender, TextChangedEventArgs e ){  TextBox textBox = sender as TextBox;  // Update the binding source  Bindingexpression bindingExpr = textBox.GetBindingexpression( TextBox.TextProperty );  bindingExpr.UpdateSource();}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5084785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存