我已将TextBox
指定为延迟设置为100,如下所示:
<TextBox x:Name="SearchTextBox"
Grid.Column="1"
PreviewKeyDown="SearchTextBox_PreviewKeyDown"
KeyUp="SearchTextBox_KeyUp"
Margin="0,2,0,0" FontSize="14"
Padding="3"
Text="{Binding Path=SearchText, Delay=100, UpdateSourceTrigger=PropertyChanged}">
我有一个为KeyUp
连接的事件,我的想法是当用户点击我要执行某些操作的Enter键时。
有时我注意到当我按Enter键时,我的ViewModel中的属性SearchText
中没有更新整个文本,是因为在我按ENTER键时绑定还没有更新?因为延误?有办法吗?
谢谢!