Sdílet prostřednictvím


NavigationService.Navigated Událost

Definice

Nastane, když byl nalezen obsah, na který je přecházen, a je k dispozici z Content vlastnosti, ačkoli je možné, že se načítání nedokončilo.

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 

Event Type

Příklady

Následující příklad ukazuje, jak zpracovat 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

Poznámky

Vyřídíte Navigated , pokud potřebujete při zahájení stahování zjistit relevantní informace týkající se požadavku na navigaci. Tyto informace jsou k dispozici z objektu NavigationEventArgs , který je předán obslužné rutině Navigated události, a zahrnuje:

  • Zdrojová stránka. Při Navigated vyvolání je alespoň část stromu uživatelského rozhraní zdrojové stránky analyzována a připojena k cílovému ovládacímu prvku obsahu.

  • Požadovaný identifikátor URI.

  • Navigátor (NavigationWindow, Frame).

  • Další data, pokud byla navigace inicializována voláním nebo NavigateNavigate.

  • Podrobnosti odpovědi (pomocí objektu WebResponse )

Navigated není vyvolána, pokud zdrojovou stránku nelze najít nebo načíst. V takovém případě NavigationFailed je vyvolána.

Poznámka

Při NavigationService vyvolání NavigationFailedtaké vyvolá Application.NavigationFailed událost na objektu Application .

Platí pro

Viz také