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


NavigationService.LoadCompleted Событие

Определение

Генерируется, когда содержимое, к которому осуществлен переход, загружено, проанализировано и начинается его отрисовка.

public:
 event System::Windows::Navigation::LoadCompletedEventHandler ^ LoadCompleted;
public event System.Windows.Navigation.LoadCompletedEventHandler LoadCompleted;
member this.LoadCompleted : System.Windows.Navigation.LoadCompletedEventHandler 
Public Custom Event LoadCompleted As LoadCompletedEventHandler 

Тип события

Примеры

В следующем примере показано, как обрабатывать LoadCompleted.

void NavigationService_LoadCompleted(object sender, NavigationEventArgs e)
{
    string msg = string.Format("{0} loaded.", e.Uri.OriginalString);
    this.progressStatusBarItem.Content = msg;
}
Private Sub NavigationService_LoadCompleted(ByVal sender As Object, ByVal e As NavigationEventArgs)
    Dim msg As String = String.Format("{0} loaded.", e.Uri.OriginalString)
    Me.progressStatusBarItem.Content = msg
End Sub

Комментарии

Вы обрабатываете LoadCompleted , если вам нужно найти соответствующие сведения о запросе навигации после завершения загрузки. Эти сведения доступны из NavigationEventArgs объекта , передаваемого LoadCompleted в обработчик событий, и включают в себя:

  • Содержимое и его URI.

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

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

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

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

Примечание

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

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

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