我是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
答案 0 :(得分:0)
正如@KenTucker所说:
尝试将accesskey放在文本块上并处理文本块的AccessKeyInvoked事件以导航到视图。
我只添加它,因此可以将其标记为已解决。
感谢您使用模板10.