我将我的UWP应用程序从Binding重写为x:Bind。我在不同的文本框中有一个TextChanged事件。通过绑定,我可以使用GetBindingExpression来更新模型。 x:Bind有等效的Methode吗?或者我怎么用x:Bind做到这一点?
public void TextBox_TextChanged(object sender, TextChangedEventArgs e)
{
var binding = ((TextBox)sender).GetBindingExpression(TextBox.TextProperty);
binding.UpdateSource();
}
最佳答案
我曾经尝试过这样做,但没有成功。我认为暂时不可用,因为绑定只是标记扩展。
这是文档和使用示例
https://msdn.microsoft.com/en-us/library/windows/apps/mt204783.aspx