如何在所有菜单上自动设置InputGestureText?

3
在WinForms中,我可以为一个命令指定一个键组合,它会自动显示在菜单项中。实际上,这在十多年前的Delphi中也是如此。
然而,在WPF中,我需要在一个地方绑定输入手势,然后每次手动使用输入手势时都要记得设置InputGestureText
如何才能根据当前键绑定自动设置应用程序中所有菜单上的所有InputGestureText?
1个回答

1
据我所知,没有内置的自动化功能,但这不应该阻止您自己创建一个,应该不难。您可以遍历菜单树并基于输入绑定添加InputGestureText,或者反过来做(最好使用支持菜单的视图模型层次结构)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接