FrameworkContentElement.IsLoaded Propriété

Définition

Obtient une valeur indiquant si cet élément a été chargé pour la présentation.

public:
 property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean

Valeur de propriété

true si l’élément actuel est attaché à une arborescence d’éléments et a été rendu ; false si l’élément n’a jamais été attaché à une arborescence d’éléments chargée.

Exemples

L’exemple de code suivant utilise IsLoaded comme contrôle conditionnel pour garantir qu’une fonction displayData (non affichée) aura des éléments valides chargés sur la page pour fonctionner, dans le cadre d’un gestionnaire à la demande. Cette même logique est exécutée en tant que gestionnaire d’événements pour 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

Remarques

À partir d’une instance nouvellement construite, cette propriété démarre falseet reste true une fois définie truesur , même si elle est supprimée par la suite par le code.

S’applique à

Voir aussi