Nyelv

FrameworkContentElement.IsLoaded Tulajdonság

Definíció

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.

A következőre érvényes:

Lásd még