WebControl.SkinID Propriété

Définition

Obtient ou définit l’apparence à appliquer au contrôle.Gets or sets the skin to apply to the control.

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

Valeur de propriété

String

Nom de l’apparence à appliquer au contrôle.The name of the skin to apply to the control. Par défaut, il s’agit de Empty.The default is Empty.

Attributs

Exceptions

L'apparence spécifiée dans la propriété SkinID n'existe pas dans le thème.The skin specified in the SkinID property does not exist in the theme.

Remarques

Les apparences disponibles pour un contrôle sont contenues dans un ou plusieurs fichiers d’apparence dans un répertoire de thèmes.Skins available to a control are contained in one or more skin files in a theme directory. La SkinID propriété spécifie la ou les apparences à appliquer au contrôle.The SkinID property specifies which of these skins to apply to the control. Une apparence est spécifique à un contrôle particulier. vous ne pouvez pas partager le paramètre d’apparence entre des contrôles de types différents.A skin is specific to a particular control; you cannot share skin setting between controls of different types.

Si vous ne définissez pas la SkinID propriété, un contrôle utilise l’apparence par défaut si elle est définie.If you do not set the SkinID property, a control uses the default skin if one is defined. Par exemple, si une apparence sans ID est définie pour un Image contrôle, cette apparence s’applique à tous les Image contrôles qui ne référencent pas explicitement une apparence par ID et qui ne sont pas définis pour désactiver les thèmes.For example, if a skin without an ID is defined for an Image control, then that skin applies to all Image controls that do not explicitly reference a skin by ID and that are not set to disable theming. Si une apparence avec un ID est définie pour un Image contrôle, cette apparence s’applique uniquement aux Image contrôles dont la propriété SkinID a la valeur de cet ID.If a skin with an ID is defined for an Image control, then that skin applies to only Image controls whose SkinID is set to that ID.

Si les fichiers d’apparence dans un répertoire de thèmes ne contiennent pas d’apparence avec le spécifié SkinID , une ArgumentException exception est levée au moment de l’exécution.If the skin files in a theme directory do not contain a skin with the specified SkinID, an ArgumentException exception is thrown at runtime.

S’applique à

Voir aussi