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 qui indique 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é restitué ; 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 case activée conditionnel pour s’assurer qu’une fonction displayData
(non affichée) aura des éléments valides chargés sur la page à utiliser, 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’un instance nouvellement construit, cette propriété démarre false
et reste true
une fois qu’elle a la true
valeur , même si elle a été supprimée par la suite par le code.