FrameworkContentElement.IsLoaded Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy az elem betöltődött-e a bemutatóba.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Tulajdonság értéke
true ha az aktuális elem egy elemfához van csatolva, és renderelték; false ha az elemet még soha nem csatolták betöltött elemfához.
Példák
Az alábbi példakód feltételes ellenőrzésként használja IsLoaded annak biztosítását, hogy egy függvény displayData (nem látható) érvényes elemeket tölt be az oldalon, hogy az igény szerinti kezelő részeként működjön. Ugyanaz a logika fut, mint egy eseménykezelő a Loaded.
private void OnLoad(object sender, RoutedEventArgs e)
{
displayData();
}
private void updateSummary(object sender, RoutedEventArgs e)
{
if (myflowdocument.IsLoaded)
displayData();
}
Private Sub OnLoad(ByVal sender As Object, ByVal e As RoutedEventArgs)
displayData()
End Sub
Private Sub updateSummary(ByVal sender As Object, ByVal e As RoutedEventArgs)
If myflowdocument.IsLoaded Then
displayData()
End If
End Sub
Megjegyzések
Egy újonnan létrehozott példányból ez a tulajdonság elindulfalse, és a beállítás trueután is megmaradtrue, még akkor is, ha később kóddal eltávolítják.