Windows Phone 8 后退按钮事件 (OnBackKeyPress) 处理

本文关键字:OnBackKeyPress 处理 事件 按钮 Phone Windows | 更新日期: 2023-09-27 18:34:31

是否有可能通过其他方法使Windows Phone 8后退按钮事件(OnBackKeyPress(?我一直在尝试从外部按钮单击或页面初始值设定项调用该事件。但它给出了一个错误?

OnBackKeyPress += new EventHandler<System.ComponentModel.CancelEventArgs>(OnBackKeyPress);

"OnBackKeyPress"匹配委托没有重载 'System.EventHandler'

Windows Phone 8 后退按钮事件 (OnBackKeyPress) 处理

只需覆盖返回键按下事件,如下所示,

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
   //Do your work here
   base.OnBackKeyPress(e);
}
你可以

试试这个

    public Page()
    {
      InitializeComponent();
      BackKeyPress +=PageBackKeyPress;
    }
    void PageBackKeyPress(object sender, System.ComponentModel.CancelEventArgs e)
    {
          // code
    }

只需键入"override"(不带引号(,然后按空格键,将出现所有被覆盖的方法,选择onBackKeyPress方法。

 protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
    {
        base.OnBackKeyPress(e);
    }  

将出现此方法,现在您可以在其中编写代码块。