NavigationService.Navigated Zdarzenie

Definicja

Występuje, gdy zawartość, do której przechodzisz, została znaleziona i jest dostępna z Content właściwości, chociaż mogła nie zostać zakończona ładowanie.

public:
 event System::Windows::Navigation::NavigatedEventHandler ^ Navigated;
public event System.Windows.Navigation.NavigatedEventHandler Navigated;
member this.Navigated : System.Windows.Navigation.NavigatedEventHandler 
Public Custom Event Navigated As NavigatedEventHandler 

Typ zdarzenia

Przykłady

W poniższym przykładzie pokazano, jak obsłużyć usługę Navigated.

void NavigationService_Navigated(object sender, NavigationEventArgs e)
{
    string msg = string.Format("Downloading {0}.", e.Uri.OriginalString);
    this.progressStatusBarItem.Content = msg;
}
Private Sub NavigationService_Navigated(ByVal sender As Object, ByVal e As NavigationEventArgs)
    Dim msg As String = String.Format("Downloading {0}.", e.Uri.OriginalString)
    Me.progressStatusBarItem.Content = msg
End Sub

Uwagi

Jeśli chcesz odnaleźć istotne informacje dotyczące żądania nawigacji podczas pobierania, należy je obsłużyć Navigated , jeśli chcesz odnaleźć odpowiednie informacje. Te informacje są dostępne z obiektu przekazywanego NavigationEventArgs do procedury obsługi zdarzeń Navigated i obejmują:

  • Strona źródłowa. Gdy Navigated zostanie podniesiona, co najmniej część drzewa interfejsu użytkownika strony źródłowej została przeanalizowana i dołączona do docelowej kontrolki zawartości.

  • Żądany identyfikator URI.

  • Nawigator (NavigationWindow, Frame).

  • Dodatkowe dane, jeśli nawigacja została zainicjowana przez wywołanie metody Navigate lub Navigate.

  • Szczegóły odpowiedzi (przy użyciu WebResponse obiektu).

Navigated nie jest zgłaszany, gdy nie można odnaleźć ani załadować strony źródłowej, w tym przypadku NavigationFailed zostanie podniesiona.

Uwaga

W przypadku NavigationService wywołania NavigationFailedobiektu program zgłasza Application.NavigationFailed również zdarzenie Application .

Dotyczy

Zobacz też