Compartir a través de


NavigationService.Navigated Evento

Definición

Se produce cuando se ha encontrado el contenido al que se navega y ese contenido está disponible en la propiedad Content, aunque no haya terminado de cargarse.

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 

Tipo de evento

Ejemplos

En el ejemplo siguiente se muestra cómo controlar 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

Comentarios

Navigated Controla si necesita detectar información pertinente sobre la solicitud de navegación al comenzar la descarga. Esta información está disponible en el NavigationEventArgs objeto que se pasa al Navigated controlador de eventos e incluye:

  • Página de origen. Cuando Navigated se genera, se ha analizado al menos parte del árbol de la interfaz de usuario (UI) de la página de origen y se adjunta al control de contenido de destino.

  • URI solicitado.

  • El navegador (NavigationWindow, Frame).

  • Datos adicionales, si la navegación se inició mediante una llamada a Navigate o Navigate.

  • Detalles de la respuesta (mediante un WebResponse objeto ).

Navigated no se genera cuando no se pudo encontrar ni cargar la página de origen, en cuyo caso NavigationFailed se genera.

Nota:

Cuando NavigationService genera NavigationFailed, también genera Application.NavigationFailed un evento en el Application objeto .

Se aplica a

Consulte también