WebControl.SkinID Proprietà

Definizione

Ottiene o imposta l'interfaccia personalizzata da applicare al controllo.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; }
member this.SkinID : string with get, set
Public Overrides Property SkinID As String

Valore della proprietà

Nome dell'interfaccia personalizzata da applicare al controllo.The name of the skin to apply to the control. Il valore predefinito è Empty.The default is Empty.

Attributi

Eccezioni

L'interfaccia specificata nella proprietà SkinID non esiste nel tema.The skin specified in the SkinID property does not exist in the theme.

Commenti

Le interfacce disponibili per un controllo sono contenute in uno o più file di interfaccia in una directory del tema.Skins available to a control are contained in one or more skin files in a theme directory. La SkinID proprietà specifica quali di queste interfacce applicare al controllo.The SkinID property specifies which of these skins to apply to the control. Un'interfaccia è specifica di un determinato controllo; non è possibile condividere l'impostazione dell'interfaccia utente tra controlli di tipi diversi.A skin is specific to a particular control; you cannot share skin setting between controls of different types.

Se non si imposta la SkinID proprietà, un controllo utilizza l'interfaccia predefinita se ne viene definita una.If you do not set the SkinID property, a control uses the default skin if one is defined. Se, ad esempio, viene definita un'interfaccia senza ID per un Image controllo, tale interfaccia viene applicata a tutti Image i controlli che non fanno riferimento in modo esplicito a un'interfaccia per ID e che non sono impostati per disabilitarli.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. Se viene definita un'interfaccia con un ID per un Image controllo, tale interfaccia viene applicata solo Image ai controlli la SkinID cui proprietà è impostata su tale 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.

Se i file di interfaccia in una directory del tema non contengono un'interfaccia con l' SkinIDoggetto specificato ArgumentException , viene generata un'eccezione in fase di esecuzione.If the skin files in a theme directory do not contain a skin with the specified SkinID, an ArgumentException exception is thrown at runtime.

Si applica a

Vedi anche