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 に答える