在 WinForms 中,我可以为命令指定一个组合键,它会自动显示在菜单项中。事实上,十多年前的德尔福也是如此。
然而,在 WPF 中,我将输入手势绑定(bind)在一个位置,然后必须记住设置 InputGestureText
每次我手动使用输入手势时。
如何根据当前键绑定(bind)自动设置应用程序中所有菜单上的所有 InputGestureTexts?
最佳答案
据我所知,没有内置自动化,但这不应该阻止你自己制作,不应该太难。您可以遍历您的菜单树并添加 InputGestureText
基于InputBindings
或者反过来做(最好使用支持菜单的 View 模型层次结构)。
关于wpf - 如何在所有菜单上自动设置 InputGestureText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9754813/