NavigationService.Navigated Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane, když byl nalezen obsah, na který se přechází, a je k dispozici z Content vlastnosti, ačkoli se nemusí dokončit načítání.
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
Pokud Navigated při zahájení stahování potřebujete zjistit relevantní informace týkající se žádosti o 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í se aspoň část stromu uživatelského rozhraní zdrojové stránky parsovala a připojila se k cílovému ovládacímu prvku obsahu.
Požadovaný identifikátor URI.
Navigátor (NavigationWindow, Frame).
Další data, pokud byla navigace zahájena 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.
Note
Při NavigationService vyvolání NavigationFailedvyvolá také Application.NavigationFailed událost objektu Application .