将菜单命令与快捷键关联

有许多时候需要菜单命令与键盘组合发出相同的程序命令。 为此,使用菜单编辑器将相同的资源标识符分配给菜单命令和应用程序快捷键对应表中的项。 然后编辑菜单命令的标题以显示快捷键的名称。

将菜单命令与快捷键关联

  1. 菜单编辑器中选择所需的菜单命令。

  2. “属性”窗口中,将快捷键的名称添加到 Caption 属性中:

    • 在菜单标题后键入 Tab 键的转义序列 (\t),以使所有菜单快捷键都左对齐。

    • 键入修改键(CtrlAltShift)的名称,后跟加号 (+) 和附加键的名称、字母或符号。

      例如,若要将 Ctrl+O 分配给“文件”菜单上的“打开”命令,请修改菜单命令的“标题”,使其类似于这样:

      &Open...\tCtrl+O 
      

      菜单编辑器中的菜单命令被更新,以反映与键入时相同的新标题。

  3. 在快捷键编辑器中创建快捷键对应表项,并为其分配与菜单命令相同的标识符。 使用认为容易记忆的组合键。

有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体演练:将本地化资源用于 ASP.NET

要求

Win32

请参见

任务

将命令添加到菜单

参考

菜单编辑器

菜单