처음 실행했을 때 고지 사항 페이지를 표시하는 응용 프로그램이 있습니다. 수락 또는 거부를 선택하면 페이지가 다시 표시되지 않습니다.Backstack 페이지를 제거하여 응용 프로그램을 종료하는 방법
그러나 처음 실행 후 응용 프로그램을 닫으려고 할 때 뒤로 키를 누르면 고지 사항 페이지로 돌아간 다음 다시 누르면 기본 페이지로 돌아간 다음 다시 끝냅니다.
이것은 처음 응용 프로그램이 실행될 때만 발생하지만 뒤로 키를 누른 상태에서 응용 프로그램을 종료하면 응용 프로그램에서 거부 페이지를 무시하도록하고 싶습니다.
응용 프로그램을 닫으려면 처리되지 않은 예외 오류를 강요하는 것 외에 다른 옵션이 있습니까?
미리 감사드립니다.
해결책 : 내 메인 페이지에 NavigationService.RemoveBackEntry();
을 추가하십시오.
private void PhoneApplicationPage_Loaded_1(object sender, RoutedEventArgs e)
{
NavigationService.RemoveBackEntry();
NavigationService.RemoveBackEntry();
}
그걸 할 수있는 한 가지 방법이있다. 제안을 주셔서 감사합니다.하지만 그렇게 할 수 있다면 팝업이 최고의 솔루션이라고 생각합니다. – Rhys
@Rhys 제 편집보기 - MS가 망고에서이 문제를 해결했습니다. – AngryHacker
고마워. 내 메인 페이지에서 아래를 사용했다. 그것은 작동합니다 ..'private void PhoneApplicationPage_Loaded_1 (객체 발신자, RoutedEventArgs e) { NavigationService.RemoveBackEntry(); NavigationService.RemoveBackEntry(); }' – Rhys