Uwp 模板10:汉堡菜单键盘快捷键

Uwp 模板10:汉堡菜单键盘快捷键,uwp,uwp-xaml,template10,Uwp,Uwp Xaml,Template10,我是uwp应用程序开发的新手。我做了一个简单的应用程序的基础上模板10汉堡模板。我想访问汉堡菜单项的键盘快捷键。怎么可能呢 我尝试使用AccessKey,但HamburgerButtonInfo没有此属性,因此我尝试: <Controls:HamburgerButtonInfo x:Name="SettingsButton" PageParameter="0"

我是uwp应用程序开发的新手。我做了一个简单的应用程序的基础上模板10汉堡模板。我想访问汉堡菜单项的键盘快捷键。怎么可能呢

我尝试使用AccessKey,但HamburgerButtonInfo没有此属性,因此我尝试:

    <Controls:HamburgerButtonInfo x:Name="SettingsButton" 
                                          PageParameter="0" 
                                          PageType="views:SettingsPage">
           <StackPanel Orientation="Horizontal" AccessKey="D" >
                    <SymbolIcon Width="48"
                                Height="48"
                                Symbol="Setting" />
                    <TextBlock Margin="12,0,0,0"
                               VerticalAlignment="Center"
                               Text="Settings" />
           </StackPanel>
     </Controls:HamburgerButtonInfo>

但结果是异常,消息为:灾难性故障(来自HRESULT:0x8000FFFF的异常(E_意外))

有什么想法吗

谢谢, Radim

正如@KenTucker所说:


尝试将accesskey放在textblock上,并处理textblock的AccessKeyInvoked事件以导航到视图

我添加此项只是为了将其标记为已解决


感谢您使用模板10

尝试将accesskey放在textblock上,并处理textblock的AccessKeyInvoked事件以导航到viewYes,它正在工作!非常感谢。