UIElement.IsEnabledCore 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 devient la valeur de retour d'IsEnabled dans les classes dérivées.
protected:
virtual property bool IsEnabledCore { bool get(); };
protected virtual bool IsEnabledCore { get; }
member this.IsEnabledCore : bool
Protected Overridable ReadOnly Property IsEnabledCore As Boolean
Valeur de propriété
true
si l’élément est activé ; sinon, false
.
Notes pour les héritiers
L’implémentation par défaut de cette propriété met en cache la valeur et calcule également si l’élément parent de cet élément est activé. (Si le parent n’est pas activé, l’élément enfant ne peut pas être activé efficacement dans l’interface utilisateur pratique).) Si vous choisissez de remplacer cette implémentation, assurez-vous que vous appelez l’implémentation de base pour conserver ce comportement.
La ScrollBar classe fournit une implémentation de remplacement existante de cette propriété. Cette substitution détermine si le contenu à l’intérieur de la zone de présentation de contenu dépasse la zone disponible. Si le contenu dépasse la zone, la partie de la barre de défilement est activée. Sinon, la barre de défilement n’est pas activée.