[英]TextBox does not fire KeyDown event on spacebar
我有像这样捕获KeyDown事件的文本框:
<Style TargetType="TextBox">
<EventSetter Event="KeyDown" Handler="TextBoxInput"/>
</Style>
它适用于除空格键之外的所有键和键组合。 即使是带修饰符的空间也能正常工作,只有空间本身并不适用于我的方法。
我可以在文本框上更改任何内容以仅在空格键上触发事件吗?
使用PreviewKeyDown
事件而不是KeyDown
。
<EventSetter Event="PreviewKeyDown" Handler="TextBoxInput"/>
你可以使用这篇文章作为支持。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.