PlaceHolder.EnableTheming Propriété

Définition

Obtient ou définit une valeur indiquant si les thèmes s'appliquent à ce contrôle.

public:
 virtual property bool EnableTheming { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public override bool EnableTheming { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.EnableTheming : bool with get, set
Public Overrides Property EnableTheming As Boolean

Valeur de propriété

true pour utiliser les thèmes ; sinon, false. La valeur par défaut est false.

Attributs

Remarques

La EnableTheming propriété indique si les thèmes sont activés pour le PlaceHolder contrôle. La EnableTheming propriété détermine également si les thèmes sont activés pour les contrôles contenus dans sa Control.Controls collection. Lorsque la EnableTheming propriété a truela valeur , le répertoire de thèmes de l’application est recherché pour les apparences de contrôle à appliquer. S’il n’existe aucune apparence pour le contrôle particulier dans le répertoire de thème, aucune apparence n’est appliquée.

Lorsque la propriété a la EnableTheming valeur false, le répertoire du thème n’est pas recherché et le contenu de la SkinID propriété n’est pas utilisé.

Les thèmes peuvent être activés au niveau de la page, du conteneur ou du contrôle. Lorsque les thèmes sont désactivés au niveau de la page ou du conteneur, ils sont désactivés pour tous les contrôles contenus dans la page ou le conteneur.

Il est possible que la EnableTheming propriété et la EnableTheming propriété soient différentes. Par exemple, si le Page contenant le contrôle a des thèmes désactivés, la EnableTheming propriété du contrôle peut être true alors que la propriété a la EnableTheming valeur false. Étant donné que les thèmes sont désactivés au niveau de la page, aucun thème n’est appliqué au PlaceHolder contrôle.

S’applique à

Voir aussi