Язык

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 возникает.

Note

При NavigationService возникновении NavigationFailedон также вызывает Application.NavigationFailed событие объекта Application .

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

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