当我开始输入我的TextBox(它是我页面上唯一的可视元素)时,它总是hasfocus(光标在TextBox中闪烁),即使我在TextBox外面点击或者我按下回车键。结果是TextBox的值绑定到后面代码中的属性,并不会更新后面代码中的属性。
如何解决这个问题?
答案 0 :(得分:0)
在Binding中指定Property UpdateSourceTrigger:
<TextBox Text="{Binding Text, UpdateSourceTrigger=PropertyChanged}"></TextBox>
每次文本更改时都会调用setter ...