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 объекта .