Поделиться через


NavigationService.Navigated Событие

Определение

Возникает, когда содержимое, к которому осуществляется переход, найдено и доступно через свойство 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 

Тип события

Примеры

В следующем примере показано, как обрабатывать 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 к этой статье. Эти сведения доступны из NavigationEventArgs объекта , передаваемого Navigated в обработчик событий, и включают в себя:

  • Исходная страница. При Navigated вызове метода по крайней мере часть дерева пользовательского интерфейса исходной страницы была проанализирована и присоединена к целевому элементу управления содержимым.

  • Запрошенный универсальный код ресурса (URI).

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

  • Дополнительные данные, если навигация была инициирована путем вызова Navigate или Navigate.

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

Navigated не вызывается, если не удалось найти или загрузить исходную страницу, в этом случае NavigationFailed возникает.

Примечание

Когда NavigationService вызывает NavigationFailed, он также вызывает Application.NavigationFailed событие для Application объекта .

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

См. также раздел