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

时间:2017-03-18 10:17:10

标签: uwp uwp-xaml template10

我是uwp app开发的新手。我基于Template 10 Hamburger模板制作了简单的应用程序。我想通过键盘快捷键访问汉堡包菜单项。怎么可能?

我尝试使用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_UNEXPECTED))

有什么想法吗?

谢谢, 的Radim

1 个答案:

答案 0 :(得分:0)

正如@KenTucker所说:

  

尝试将accesskey放在文本块上并处理文本块的AccessKeyInvoked事件以导航到视图。

我只添加它,因此可以将其标记为已解决。

感谢您使用模板10.