FrameworkContentElement.IsLoaded Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy ten element został załadowany do prezentacji.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Wartość właściwości
true
jeśli bieżący element jest dołączony do drzewa elementów i został renderowany; false
jeśli element nigdy nie został dołączony do załadowanego drzewa elementów.
Przykłady
Poniższy przykładowy kod używa IsLoaded jako warunkowego sprawdzania, aby zapewnić, że funkcja displayData
(nie pokazana) będzie zawierać prawidłowe elementy załadowane na stronie do pracy w ramach procedury obsługi na żądanie. Ta sama logika jest uruchamiana jako program obsługi zdarzeń dla programu 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
Uwagi
Z nowo skonstruowanego wystąpienia ta właściwość rozpoczyna się od false
, i pozostaje true
po jej ustawieniu na true
wartość , nawet jeśli później zostanie usunięta przez kod.