Windows Phone 7 離開程式的方法
在Windows Phone 7 要離開程式
真的不是件容易的事情
簡單整理後方法有二
1.產生Exception
在App.xaml中加入
並且修改App.xaml中的
真的不是件容易的事情
簡單整理後方法有二
1.產生Exception
在App.xaml中加入
private class QuitException : Exception { } public static void Quit() { throw new QuitException(); }
並且修改App.xaml中的
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
加入
if (e.ExceptionObject is QuitException) return;
看起來像這樣
// 發生未處理的例外狀況時要執行的程式碼 private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e) { if (e.ExceptionObject is QuitException) return; if (System.Diagnostics.Debugger.IsAttached) { // 發生未處理的例外狀況; 切換到偵錯工具 System.Diagnostics.Debugger.Break(); } }
2.直接連覽到一個不存在的網頁
NavigationService.Navigate(new Uri("/NotExistPage", UriKind.Relative));
不過不清楚可不可以過審核喔
留言