如何为菜单项指定访问键?

时间:2012-11-26 11:30:40

标签: wpf

如何为菜单项指定访问键?

            <ContextMenu>
                <MenuItem Header="Copy" Command="Copy" />

http://msdn.microsoft.com/en-us/library/windows/desktop/bb545460.aspx#accessKeys

编辑:我的意思是menu access keys,而不是快捷键。

2 个答案:

答案 0 :(得分:5)

在标题处使用_,这将自动创建所需的HotKey。

<MenuItem Header="_Copy"  
InputGestureText="Ctrl+F "/>

答案 1 :(得分:0)

您需要创建执行相同命令的KeyBinding

<Window.InputBindings>
    <KeyBinding Command="Copy" Key="F5" />
</Window.InputBindings>

如果你想在菜单项中显示命令,你可以像这样定义它

<MenuItem Header="_Copy" InputGestureText="F5"/>

BTW,_符号使其附近的符号作为访问键