我有一个文本框捕获KeyDown事件,如下所示:
<Style TargetType="TextBox">
<EventSetter Event="KeyDown" Handler="TextBoxInput"/>
</Style>
它适用于除空格键外的所有键和组合键。即使是带有修饰符的空格也可以,只有空格本身不适用于我的方法。
我可以在文本框上更改什么来单独在空格键上触发事件吗?
使用PreviewKeyDown
事件而不是KeyDown
。
<EventSetter Event="PreviewKeyDown" Handler="TextBoxInput"/>
你可以用这篇文章作为支持。