[英]WPF Prevent button from taking focus from any other control
我有一個“屏幕鍵盤”,上面有一些向上/向下/向左/向右/選擇按鈕。
選擇按鈕實際上是單擊,箭頭鍵觸發相關的上/下/左/右鍵。
問題在於,當選擇一個組合框時,我無法按向下/向上按鈕瀏覽列表中的項目。 這是因為在失去焦點時組合框會自動關閉。 我可以看到其他控件也發生了類似的問題,所以我想看看是否有一種方法可以執行以下操作。
對於某些按鈕(上/下/等),單擊時會觸發click事件,但不要從當前具有焦點的位置獲取焦點。 這將使combox下拉列表保持打開狀態,同時按下向上/向下瀏覽項目。
我嘗試在導航按鈕上設置Focusable = False,但是焦點仍然從組合框移開,下拉菜單關閉。
有什么想法/建議嗎?
提前致謝
由於您的Buttons
正在進行任何操作,因此不會發生這種情況,因此更改其焦點狀態不會有任何區別。 ComboBoxes
當你點擊其中的任何地方外,包括空白空間,非交互式控件,其他窗口關閉...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.