Export (0) Print
Expand All

NavigationService.NavigationFailed Event

Occurs when an error is raised while navigating to the requested content.

Namespace: System.Windows.Navigation
Assembly: PresentationFramework (in presentationframework.dll)
XML Namespace:  http://schemas.microsoft.com/winfx/2006/xaml/presentation

public event NavigationFailedEventHandler NavigationFailed
/** @event */
public void add_NavigationFailed (NavigationFailedEventHandler value)

/** @event */
public void remove_NavigationFailed (NavigationFailedEventHandler value)

In JScript, you can handle the events defined by a class, but you cannot define your own.
You cannot use this event in XAML.

When either a WebException or an IOException is raised during a navigation, the NavigationFailed event is raised. NavigationFailed

is passed a NavigationFailedEventArgs that encapsulates information about both the exception and the details of the navigation that caused the exception.

When an exception results from a failed navigation, and is unhandled, the following events are raised in the order listed:

If a navigator (NavigationWindow, Frame) is hosted by one or more navigators, NavigationFailed is not raised on any of them.

The following example shows how to handle NavigationFailed.

void NavigationService_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
    string msg = string.Format("Navigation to {0} failed: {1}.", e.Uri.OriginalString, e.Exception.Message);
    this.progressStatusBarItem.Content = msg;
}

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0

Community Additions

ADD
Show:
© 2014 Microsoft