我试图覆盖后退键按钮
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
但是在屏幕键盘打开之前无法处理。有办法做到这一点吗?
答案 0 :(得分:1)
尝试在页面中处理KeyUp
事件并检查其处理程序中的密钥代码。这个方法正在开启SIP的Silverlight,我很确定它也能在WinRT上运行。
void KeyUpHandler(object sender, KeyRoutedEventArgs e)
{
if (e.Key == Windows.System.VirtualKey.Back)
{
// The back button has been clicked
}
}