我有一个TextBox,其Text属性绑定到LostFocus事件的视图模型上的属性。我注意到当我移出这个TextBox而不改变那里已有的值时,绑定不会发生。
我在TextBox上有一个PreviewKeyDown事件处理程序来处理Enter,向上/向下箭头键,这样我就可以将焦点移动到屏幕上的其他字段上。在将焦点移动到另一个字段之前,我想知道此操作是否会触发数据绑定。
在文本框中丢失焦点之前,我是否可以在此处理程序中调用任何方法/属性(例如,在TextBox或Binding本身上),这将让我知道一旦焦点是否会在文本框上触发绑定失去了?
答案 0 :(得分:0)
您的绑定是否实现以下内容?
UpdateSourceTrigger =引发LostFocus