NavigationService.Navigated Händelse

Definition

Inträffar när det innehåll som navigeras till har hittats och är tillgängligt från egenskapen, även om det kanske inte har slutfört inläsningen Content .

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 

Händelsetyp

Exempel

I följande exempel visas hur du hanterar 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

Kommentarer

Du hanterar Navigated om du behöver identifiera relevant information om navigeringsbegäran när nedladdningen påbörjas. Den här informationen är tillgänglig från objektet NavigationEventArgs som skickas till Navigated händelsehanteraren och innehåller:

  • Källsidan. När Navigated utlöses har minst en del av källsidans användargränssnittsträd parsats och kopplats till målinnehållskontroll.

  • Begärd URI.

  • Navigatören (NavigationWindow, Frame).

  • Ytterligare data, om navigeringen initierades genom att anropa antingen Navigate eller Navigate.

  • Svarsinformation (med hjälp av ett WebResponse objekt).

Navigated utlöses inte när källsidan inte kunde hittas eller läsas in, i vilket fall NavigationFailed genereras.

Note

När NavigationService höjningar genereras NavigationFailedApplication.NavigationFailed även händelsen för Application objektet.

Gäller för

Se även