【发布时间】:2017-08-09 22:16:18
【问题描述】:
我是 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>
但结果是异常消息:Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
有什么想法吗?
谢谢, 镭
【问题讨论】:
-
尝试将 accesskey 放在文本块上并处理文本块的 AccessKeyInvoked 事件以导航到视图
-
是的,它正在工作!谢谢。
标签: uwp uwp-xaml template10