(wp8.1开发)触摸键从推出变返回_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > (wp8.1开发)触摸键从推出变返回

(wp8.1开发)触摸键从推出变返回

 2014/10/12 14:45:24  王洪旭  程序员俱乐部  我要评论(0)
  • 摘要:---恢复内容开始---今天开发wp8.1,遇到这样一个问题,从第一个页面跳到第二个页面,在第二个页面按返回,结果程序退出了。原来是系统把返回键定义成退出了。解决办法:在第一个页面加入如下代码将下面代码放到第一个页面构造函数中,并保证此代码只会执行一次。(全局事件,注册一次就好)Windows.Phone.UI.Input.HardwareButtons.BackPressed+=HardwareButtons_BackPressed
  • 标签:开发

---恢复内容开始---

今天开发wp8.1,遇到这样一个问题,从第一个页面跳到第二个页面,在第二个页面按返回,结果程序退出了。原来是系统把返回键定义成退出了。

解决办法:

在第一个页面加入如下代码

 将下面代码放到第一个页面构造函数中,并保证此代码只会执行一次。(全局事件,注册一次就好)

class="brush:csharp;gutter:true;">Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;

  

void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
        {
            if (Frame.CanGoBack)
            {

                e.Handled = true;
                Frame.GoBack();
            }
        }

  

 

发表评论
用户名: 匿名