Partilhar via


NavigationService.Navigated Evento

Definição

Ocorre quando o conteúdo para o qual se está navegando foi encontrado e está disponível na propriedade Content, embora ele talvez não tenha concluído o carregamento.

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

Exemplos

O exemplo a seguir mostra como lidar com 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

Comentários

Você manipulará Navigated se precisar descobrir informações pertinentes sobre a solicitação de navegação ao baixar. Essas informações estão disponíveis no NavigationEventArgs objeto passado para o Navigated manipulador de eventos e incluem:

  • A página de origem. Quando Navigated é gerado, pelo menos parte da árvore de interface do usuário (interface do usuário) da página de origem foi analisada e anexada ao controle de conteúdo de destino.

  • O URI solicitado.

  • O navegador (NavigationWindow, Frame).

  • Dados adicionais, se a navegação foi iniciada chamando ou NavigateNavigate.

  • Detalhes da resposta (usando um WebResponse objeto).

Navigated não é gerado quando a página de origem não pôde ser encontrada ou carregada, nesse caso NavigationFailed é gerada.

Observação

Quando NavigationService gera NavigationFailed, ele também gera Application.NavigationFailed evento no Application objeto .

Aplica-se a

Confira também