2017-07-05 30 views
0

我正在創建一個招標程序來爲客戶提供報價。我正在使用WPF + MVVMKeybind快捷方式 - 打開MainView中的其他視圖 - MVVM

當我運行該程序時,從我的主視圖中,我可以選擇一個菜單,使我可以打開另一個視圖。此視圖允許我選擇要打開的出價。

我想要做的是能夠從主頁面直接創建快捷方式(Ctrl + O)到視圖,使我可以選擇要打開哪個出價。

我無法想象這是非常困難的,我只是似乎失去了一些東西。我在其他線程尋找答案。如果我有錯,可能是我錯過了,請讓我知道,並將我轉到可以找到答案的地方。

回答

1

假設你已經擁有你調用按一下按鈕,打開其他視圖時,你可以使用一個InputBinding

像這樣的東西應該做的工作

<Window> 
    <Window.InputBindings> 
     <KeyBinding Command="{Binding OpenSecondViewCommand}" 
        Modifiers="Control" 
        Key="O"/> 
    </Window.InputBindings> 
</Window> 
命令
相關問題