Keybind快捷方式 - 从MainView打开其他视图 - MVVM

时间:2017-07-05 20:28:56

标签: c# wpf mvvm

我正在创建一个出价计划,以便为客户提供报价。我正在使用WPF + MVVM

我想要做的是能够从主页面直接创建快捷方式(Ctrl + O)到视图,以便我选择要打开的出价。

我无法想象它是非常困难的,我似乎只是遗漏了一些东西。我在其他线程中寻找答案。有可能我错过了,如果有的话,请告诉我并告诉我哪里可以找到答案。

1 个答案:

答案 0 :(得分:2)

假设您已经有一个命令,当您点击按钮打开另一个视图时,您可以使用InputBinding

这样的事情应该做的工作

<Window>
    <Window.InputBindings>
        <KeyBinding Command="{Binding OpenSecondViewCommand}"
                    Modifiers="Control" 
                    Key="O"/>
    </Window.InputBindings>
 </Window>