2013-02-01 33 views
0

我正在使用Microsoft的WPF應用程序中的功能區控件實現。我的應用支持不同的語言。問題是當我嘗試切換語言(使用ALT + SHIFT組合)在文本框中輸入數據時,例如,Ribbon鋼材焦點對用戶來說非常煩人。我使用Office,它沒有這個問題,因爲如果您使用該組合切換語言,它將從功能區中重新獲得焦點,我希望類似的行爲。功能區在嘗試切換語言時會獲得焦點

回答

0

看來,功能區默認有一個熱鍵綁定,我建議你試着通過綁定一個空命令來覆蓋該鍵組合。

<Ribbon.InputBindings> 
    <KeyBinding Command="{Binding x:Null}" 
       Gesture="ALT+TAB"/> 
</Ribbon.InputBindings 
+0

我知道維達斯,謝謝。但事情是,我想保持鍵盤導航的功能。我只是不希望它在用戶嘗試輸入到文本框的情況下阻礙實例。 –