当前位置: 代码迷 >> Windows Mobile >> wp7开发,请问一个退出程序的有关问题
  详细解决方案

wp7开发,请问一个退出程序的有关问题

热度:99   发布时间:2016-04-25 07:45:42.0
wp7开发,请教一个退出程序的问题
怎样使用编程方法退出一个程序呢?网上说的那种Quit异常的方法貌似不行呀。
如果不行,那么像手机账本那样的,在登陆时候提示输入密码的应用,点击取消就退出应用是怎么实现的呢?
(莫非是弹出的一个自定义的对话框?那又该怎么写呢。。。)
好纠结,新手。。。

------解决方案--------------------
app.xaml.cs中 

/// <summary>
/// 退出程序
/// </summary>
private class QuitException : Exception 

}
public static void Quit()
{
throw new QuitException();
}

 private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
{
if (e.ExceptionObject is QuitException)
{
Logging.LogInfo("程序退出");
return;
}


if (System.Diagnostics.Debugger.IsAttached)
{
// An unhandled exception has occurred; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
------解决方案--------------------
WP7本身的应用程序执行模型就决定了,SL的应用程序不需要退出。
所以建议SL应用,不实现退出相关的按钮和菜单。
------解决方案--------------------
探讨

WP7本身的应用程序执行模型就决定了,SL的应用程序不需要退出。
所以建议SL应用,不实现退出相关的按钮和菜单。
  相关解决方案