'종료'에 해당되는 글 2건

  1. 2013.06.17 [win8] 윈8 앱 종료 이벤트
  2. 2012.05.09 [wp7] 프로그램 종료 하고 싶을때
Windows8 App2013. 6. 17. 18:03

 

종료  이벤트

 

      Application.Current.Suspending += Current_Suspending;
        }

        private void Current_Suspending(object sender, SuspendingEventArgs e)
        {
            //Debug.WriteLine("종료!");
            TileManager.StopTileUpdate();
        }

 

http://stackoverflow.com/questions/16264435/windows-store-app-metro-on-closed-suspend-event-does-not-work

Posted by 동동(이재동)
Windows Phone 72012. 5. 9. 16:20

내가 알고 있는 방법은 2가지이다.

1. exception을 발생해서 종료하는방법으로 추천하지 않는다.

2. backStack을 모두 제거해서 종료하는 방법

이방법일경우는 네비게이션으로 어디든지 돌아다니다가 백백으로 오기 힘든경우 막 꼬이고 이런경우 특히 코레일 같은!!!

때 유용하다. 메인 페이지에 이 코드를 삽입하였다. 그래서 어디서든 메인페이지에서 back을 누르면 종료가 된다.

 

protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
       {
           if (NavigationService.CanGoBack)
           {
               while (NavigationService.RemoveBackEntry() != null)
               {
                   NavigationService.RemoveBackEntry();
               }
           }
           base.OnNavigatedTo(e);
       }

참고 : http://stackoverflow.com/questions/5473972/how-to-exit-from-the-application-in-windows-phone-7

Posted by 동동(이재동)