在我的WPF视图中,我尝试将事件绑定到Enter键,如下所示:
<TextBox Width="240" VerticalAlignment="Center" Margin="2" Text="{Binding SearchCriteria, Mode=OneWayToSource}">
<TextBox.InputBindings>
<KeyBinding Key="Enter" Command="{Binding EnterKeyCommand}"/>
<KeyBinding Key="Tab" Command="{Binding TabKeyCommand}"/>
</TextBox.InputBindings>
</TextBox>
该代码有效,当用户按下Enter键时,我的EnterKeyCommand将触发。但是,问题在于,当事件触发时,WPF尚未将文本框中的文本绑定到“ SearchCriteria”。因此,当我的事件触发时,“ SearchCriteria”的内容为空白。我可以在这段代码中做一个简单的更改,以便在EnterKey命令触发时获取文本框的内容吗?