我已将键绑定绑定到我的 wpf 主窗口,如下所示,
<Window.InputBindings>
<KeyBinding Key="F2" Command="{Binding TestCommand}"/>
</Window.InputBindings>
通常它执行得很好。如果打开了任何新的子窗口(当前焦点),则表示主窗口键绑定不起作用。
我知道,键绑定只会对焦点项目执行,但在这里我想执行,即使它没有焦点。任何方式来做到这一点,如果可能的话,请与我分享你的想法。
这对我来说是个严重的问题。
有人请提供您的建议吗?