【发布时间】:2012-04-03 00:45:54
【问题描述】:
在 WinForms 中,我可以为命令指定一个组合键,它会自动显示在菜单项中。事实上,十多年前的德尔福也是如此。
然而,在 WPF 中,我将输入手势绑定在一个位置,然后必须记住每次使用输入手势时手动设置 InputGestureText。
如何根据当前键绑定自动设置应用程序中所有菜单上的所有 InputGestureText?
【问题讨论】:
标签: wpf user-interface menu
在 WinForms 中,我可以为命令指定一个组合键,它会自动显示在菜单项中。事实上,十多年前的德尔福也是如此。
然而,在 WPF 中,我将输入手势绑定在一个位置,然后必须记住每次使用输入手势时手动设置 InputGestureText。
如何根据当前键绑定自动设置应用程序中所有菜单上的所有 InputGestureText?
【问题讨论】:
标签: wpf user-interface menu
据我所知,没有内置自动化功能,但这不应该阻止您自己制作,也不应该太难。您可以遍历您的菜单树并基于 InputBindings 添加 InputGestureText 或以相反的方式执行(最好使用支持菜单的视图模型层次结构)。
【讨论】: