簡體   English   中英

TextBox不會在空格鍵上觸發KeyDown事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM