NavigationService.Navigated Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.