Windows Phone 7
[wp7] 프로그램 종료 하고 싶을때
동동(이재동)
2012. 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