我认为有人最近在博客上写过这篇文章,但我现在找不到这篇文章了。您可以查看以下文章:MSDN link,link。
基本上你会处理Window.Current.CoreWindow.KeyDown
/ Up
,存储修饰键的当前状态( Ctrl , Alt , Shift )并响应组合来处理它们。然后,您还应该在控件上指定辅助功能和帮助字符串:
ToolTipService.ToolTip="Shortcut key: Ctrl+P"
AutomationProperties.AcceleratorKey="Control P"