Aracılığıyla paylaş


NavigationService.Navigated Olay

Tanım

Gidilmekte olan içerik bulunduğunda ve özelliğinden Content kullanılabilir olduğunda gerçekleşir, ancak yükleme tamamlanmamış olabilir.

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 

Olay Türü

Örnekler

Aşağıdaki örnekte nasıl işlenmeleri Navigatedgösterilmektedir.

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

Açıklamalar

Başlangıçları indirirken gezinti isteğiyle ilgili ilgili bilgileri bulmanız gerekiyorsa bunu siz halledersiniz Navigated . Bu bilgiler, olay işleyicisine NavigationEventArgsNavigated geçirilen nesneden kullanılabilir ve şunları içerir:

  • Kaynak sayfa. Navigated Başlatıldığında, kaynak sayfanın kullanıcı arabirimi (UI) ağacının en az bir bölümü ayrıştırılır ve hedef içerik denetimine eklenir.

  • İstenen URI.

  • Gezgin (NavigationWindow, Frame).

  • Gezinti veya Navigateçağrılarak Navigate başlatıldıysa ek veriler.

  • Yanıt ayrıntıları (nesne WebResponse kullanarak).

Navigated kaynak sayfa bulunamadığında veya yüklenemediğinde tetiklenmez; bu durumda NavigationFailed oluşturulur.

Not

yükselttiğinde NavigationServiceNavigationFailed, nesnesi üzerinde Application de olay oluştururApplication.NavigationFailed.

Şunlara uygulanır

Ayrıca bkz.