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ý 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 .