在Windows Phone 8.1上禁用HardwareButton

本文关键字:HardwareButton Windows Phone | 更新日期: 2023-09-27 17:49:24

我在windows phone 8.1上有一些基本的应用程序,其中我有常规的按钮,用于导航或退出应用程序。我想禁用硬件按钮的返回/退出,所以如果有人按下它,应用程序将不会退出。任何帮助吗?

Btw,我试过了:

Public void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
{
    e.Handled = false;     
} 

在Windows Phone 8.1上禁用HardwareButton

您必须重写App.xaml.cs文件上的HardwareButtons_BackPressed方法。

同样,如果你已经处理了事件,你必须设置e.Handled = true来告诉系统你已经处理了事件,并且不要将下面的事件推入队列。

更多示例见MSDN。