문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

방법: 탐색 기록을 통해 뒤로 탐색

이 예제에서는 후방 탐색 기록의 항목을 탐색하는 방법을 보여 줍니다.

NavigationWindow 에서 호스팅되는 콘텐츠에서 실행되는 코드인 Frame에서 NavigationService를 사용하거나 Windows Internet Explorer에서 탐색 기록의 뒤쪽으로 한 번에 한 항목씩 탐색할 수 있습니다.

한 항목 뒤로 탐색하려면 GoBack 메서드를 호출하여 한 항목 뒤로 탐색하기 전에 CanGoBack 속성을 검사하여 후방 탐색 기록에 항목이 있는지 검사해야 합니다. 다음 예제에서 이 과정을 보여 줍니다.


void navigateBackButton_Click(object sender, RoutedEventArgs e)
{
    // Navigate back one page from this page, if there is an entry
    // in back navigation history
    if (this.NavigationService.CanGoBack)
    {
        this.NavigationService.GoBack();
    }
    else
    {
        MessageBox.Show("No entries in back navigation history.");
    }
}


CanGoBackGoBackNavigationWindow, FrameNavigationService로 구현됩니다.

참고참고

GoBack을 호출할 때 후방 탐색 기록에 항목이 없으면 InvalidOperationException이 발생합니다.

표시: