1

我有文本框捕捉这样的 KeyDown 事件:

 <Style TargetType="TextBox">
        <EventSetter Event="KeyDown" Handler="TextBoxInput"/>
    </Style>

它适用于除空格键之外的所有键和组合键。即使带有修饰符的空间也可以,只有空间不是我的方法。

我可以在文本框上更改什么以仅在空格键上触发事件吗?

4

1 回答 1

4

使用PreviewKeyDown事件而不是KeyDown.

<EventSetter Event="PreviewKeyDown" Handler="TextBoxInput"/>

你可以使用这篇文章作为支持。

于 2012-09-11T11:17:55.610 回答