NavigationService.Navigated Событие

Определение

Возникает, когда содержимое, к которому осуществляется переход, найдено и доступно через свойство Content, хотя его загрузка, возможно, еще не завершена.Occurs when the content that is being navigated to has been found, and is available from the Content property, although it may not have completed loading.

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 

Примеры

В следующем примере показано, как выполнить Navigatedобработку.The following example shows how to handle 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

Комментарии

Вы обрабатываете Navigated , если вам нужно найти соответствующую информацию о запросе навигации при скачивании.You handle Navigated if you need to discover pertinent information regarding the navigation request when downloading commences. Эти сведения доступны из NavigationEventArgs объекта, который передается Navigated в обработчик событий, и включает:This information is available from the NavigationEventArgs object that is passed to the Navigated event handler, and includes:

  • Исходная страница.The source page. Когда Navigated вызывается, по крайней мере часть пользовательский интерфейсuser interface (UI) дерева исходной страницы была проанализирована и присоединена к целевому элементу управления содержимым.When Navigated is raised, at least part of the source page's пользовательский интерфейсuser interface (UI) tree has been parsed, and attached to target content control.

  • Запрошенный URI.The requested URI.

  • Навигатор (NavigationWindow, Frame).The navigator (NavigationWindow, Frame).

  • Дополнительные данные, если переход был инициирован с помощью вызова метода Navigate или Navigate.Additional data, if the navigation was initiated by calling either Navigate or Navigate.

  • Сведения об ответе ( WebResponse с использованием объекта).Response details (using a WebResponse object).

Navigatedне вызывается, если не удается найти или загрузить исходную страницу, в этом случае NavigationFailed возникает исключение.Navigated is not raised when the source page could not be found or loaded, in which case NavigationFailed is raised.

Примечание

При NavigationService вызове NavigationFailed Application.NavigationFailed онApplication также создает событие для объекта.When NavigationService raises NavigationFailed, it also raises Application.NavigationFailed event on the Application object.

Применяется к

Дополнительно