WINDOWS PHONE 7 实现退出时的确认对话框

转载 2012年03月30日 23:25:40


Windows Phone 7程序的开发中,并没有针对程序退出的方法,只能使用手机上的后退按钮。

那如果希望在页面点击后退按钮退出时,弹出个对话框给用户确认,可以这样实现:

1         public MainPage()
2         {
3             InitializeComponent();
4
5             this.BackKeyPress += new EventHandler<System.ComponentModel.CancelEventArgs>(MainPage_BackKeyPress);
6         }

复制代码

定义退出按钮的处理函数:

1         void MainPage_BackKeyPress(object sender, System.ComponentModel.CancelEventArgs e)
2         {
3             if (MessageBox.Show("您确定要退出本程序吗?", "提醒", MessageBoxButton.OKCancel) == MessageBoxResult.Cancel)
4             {
5                 e.Cancel = true;//操作取消
6             }
7         }

复制代码

这样,用户在MainPage页面点击后退按钮时,会弹出确认对话框。

而且,当输入法被调用时,点击后退按钮只会将输入法隐藏,不会触发页面的BackKeyPress事件。

VB.Net中确认退出对话框的实现

在敲代码的时候,为了更加人性化的设计,我们在用户退出系统之前需要进行提示,如下图:         实现方法分为两大类:窗体事件和控件事件,下面就一一展示:         一、FormC...
  • wlccomeon
  • wlccomeon
  • 2013年05月19日 19:15
  • 3242

Androidt退出登录时弹出确认对话框

前几天做项目的时候,需要实现在编辑页面,没有保存编辑的信息就会弹出dialog提示你保存信息 我的项目逻辑比较简单,首先进入个人信息编辑界面,返回的方式有两种,一种是点击手机的BACK键  :onKe...
  • chendongde3100
  • chendongde3100
  • 2016年06月07日 10:44
  • 992

Android自定义对话框实现QQ退出界面

效果首先看下qq的效果图,点击菜单按钮后点退出就会出现如图的对话框.从上图可以看出,该对话框有一个圆角,以及标题,提示信息,两个按钮,按钮颜色是白色,按钮点击后背景会变成灰色,正常状态下对话框的背景色...
  • sbsujjbcy
  • sbsujjbcy
  • 2015年06月26日 18:03
  • 4420

AlertDialog----确认单击物理键退出对话框

单击物理键,退出确认弹出对话框,对于误点起到更好的保护作用,还有自定义的弹出框效果...
  • zsh157621866651
  • zsh157621866651
  • 2016年05月30日 17:06
  • 1027

Android很好用的确认对话框(DialogFragment)

在实际的开发中,有很多地方需要用到这样的功能,执行某个操作的时候,需要弹出一个对话框来确认是否执行这个操作。所以最好在项目中写一个公共的对话框,下面我提供一个对话框的DEMO供广大Android程序猿...
  • y280903468
  • y280903468
  • 2016年08月20日 16:31
  • 1277

TCP的确认延时机制及Windows系统的确认延时修改

TCP本身属面向链接的通讯协议。通讯双方的每一个收发动作,需要以通讯链路正常为前提。因此TCP协议内部提供了默认的ACK验证机制。  而ACK验证方式存又与操作系统有关,在TCP中,对数据的确认往往...
  • wstoneh01
  • wstoneh01
  • 2016年11月25日 14:25
  • 1286

Windows phone 7之生命周期

原文地址:http://www.cnblogs.com/xiaogeer/archive/2012/04/08/2437186.html WP7的生命周期一般说的是整个应用程序的声明周期,而不注...
  • zhaogengzi
  • zhaogengzi
  • 2014年01月16日 14:18
  • 540

Windows下,文件(夹)选择/打开对话框的三种创建方式

Windows编程时,常用到打开文件(夹)对话框,选择文件或者多个文件的功能。Windows提供了好几种方式,现在做个总结,也好方便以后的使用。...
  • wutong_xingkong
  • wutong_xingkong
  • 2017年01月03日 20:49
  • 774

PHP弹出确认框

双选确认框,点击是跳转到yes.html,点击否跳转到no.html php echo " if(confirm( '请选择跳转页面,是跳转到yes.html 否跳转到no.html? ...
  • bfboys
  • bfboys
  • 2016年10月07日 10:13
  • 1213

设置Windows phone 手机真机调试

最近要做Widows phone开发,用的最新的8.1的API,所以手机由8.0升级到了8.1,从网上查了下教程,做个记录! 1.首先,我们点击手机自带的应用商店 -->搜索软件“升级到WP8...
  • u010004082
  • u010004082
  • 2015年02月17日 21:52
  • 964
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WINDOWS PHONE 7 实现退出时的确认对话框
举报原因:
原因补充:

(最多只允许输入30个字)