FrameworkElement.OverridesDefaultStyle 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 ou définit une valeur qui indique si cet élément incorpore des propriétés de style provenant de styles de thème.
public:
property bool OverridesDefaultStyle { bool get(); void set(bool value); };
public bool OverridesDefaultStyle { get; set; }
member this.OverridesDefaultStyle : bool with get, set
Public Property OverridesDefaultStyle As Boolean
Valeur de propriété
true
si cet élément n'utilise pas de propriétés du style de thème ; toutes les propriétés qui proviennent du style proviennent de styles d'application locaux, et les propriétés du style de thème ne s'appliquent pas. false
si les styles d'application s'appliquent en premier, puis que les styles de thème s'appliquent aux propriétés qui n'ont pas été spécifiquement définies dans les styles d'application. La valeur par défaut est false
.
Remarques
L’utilisation la plus courante de cette propriété est une utilisation indirecte dans le setter d’un style qui fournit un style thème.
Important
Si vous définissez OverridesDefaultStyle true
sur un contrôle, vous supprimez le modèle de contrôle par défaut fourni par les styles de thème. Ce modèle de contrôle inclut généralement le présentateur de contenu et d’autres éléments composites qui fournissent des fonctionnalités d’interface utilisateur et une visualisation de base pour le contrôle. Si vous souhaitez que le contrôle continue à prendre en charge les mêmes fonctionnalités que les styles de thème par défaut, vous devez fournir un autre style avec un modèle de contrôle qui réplique la même structure. Pour plus d’informations, consultez Vue d’ensemble de la création de contrôles.
Informations sur les propriétés de dépendance
Champ d’identificateur | OverridesDefaultStyleProperty |
Propriétés de métadonnées définies sur true |
AffectsMeasure |