Bagikan melalui


NavigationService.NavigationFailed Kejadian

Definisi

Terjadi ketika terjadi kesalahan saat menavigasi ke konten yang diminta.

public:
 event System::Windows::Navigation::NavigationFailedEventHandler ^ NavigationFailed;
public event System.Windows.Navigation.NavigationFailedEventHandler NavigationFailed;
member this.NavigationFailed : System.Windows.Navigation.NavigationFailedEventHandler 
Public Custom Event NavigationFailed As NavigationFailedEventHandler 
Public Event NavigationFailed As NavigationFailedEventHandler 

Jenis Acara

Contoh

Contoh berikut menunjukkan cara menangani 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;
}
Private Sub NavigationService_NavigationFailed(ByVal sender As Object, ByVal e As NavigationFailedEventArgs)
    Dim msg As String = String.Format("Navigation to {0} failed: {1}.", e.Uri.OriginalString, e.Exception.Message)
    Me.progressStatusBarItem.Content = msg
End Sub

Keterangan

Saat atau WebException dilemparkan IOException selama navigasi, NavigationFailed peristiwa akan dimunculkan. NavigationFailed diteruskan yang NavigationFailedEventArgs merangkum informasi tentang pengecualian dan detail navigasi yang menyebabkan pengecualian.

Saat hasil pengecualian dari navigasi yang gagal, dan tidak tertangani, peristiwa berikut dinaikkan dalam urutan yang tercantum:

Jika navigator (NavigationWindow, Frame) dihosting oleh satu atau beberapa navigator, NavigationFailed tidak dimunculkan pada salah satu dari mereka.

Berlaku untuk

Lihat juga