将热键/快捷方式文本放在winforms中的toolstrip菜单项旁边

jwa*_*112 11 c# keyboard-shortcuts hotkeys winforms toolstripmenu

我希望能够显示分配给winforms中的工具条菜单项的热键组合.对于instane,在任何程序(甚至是浏览器设置菜单)中,您都可以看到各种菜单项,并且通常与项目右侧对齐,是热键快捷键.我想以编程方式执行此操作.

示例:而不是键入

Open a file                         (ctrl+O)
Run Code Online (Sandbox Code Playgroud)

我希望这些属性彼此独立显示.

我怎样才能做到这一点?

Sco*_*lie 12

您希望使用ToolStripMenuItem 的ShortcutKeys属性.这将允许您为每个菜单项选择所需的特定组合键,它将显示在菜单项的右侧.确保将ToolStripMenuItem的ShowShortcutKeys属性设置为true.

  • 似乎ShortcutKeyDisplayString是我需要使用的属性. (4认同)