FrameworkContentElement.IsLoaded Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.