码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-10-12 15:21:08      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:blog   ar   sp   div   问题   on   log   代码   bs   

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

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

解决办法:

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

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

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();
            }
        }

  

 

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

标签:blog   ar   sp   div   问题   on   log   代码   bs   

原文地址:http://www.cnblogs.com/wanghongxu/p/4020376.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!