WebControl.SkinID Egenskap

Definition

Hämtar eller ställer in huden för att applicera på kontrollen.

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

Egenskapsvärde

Namnet på huden som ska tillämpas på kontrollen. Standardvärdet är Empty.

Attribut

Undantag

Den hud som anges i SkinID egenskapen finns inte i temat.

Kommentarer

Skinn som är tillgängliga för en kontroll finns i en eller flera hudfiler i en temakatalog. Egenskapen SkinID anger vilket av dessa skal som ska tillämpas på kontrollen. En hud är specifik för en viss kontroll; du kan inte dela hudinställningen mellan kontroller av olika typer.

Om du inte anger SkinID egenskapen använder en kontroll standardskalet om ett har definierats. Om till exempel ett skal utan ID har definierats för en Image kontroll gäller den huden för alla Image kontroller som inte uttryckligen refererar till ett skal efter ID och som inte är inställda på att inaktivera dem. Om ett skal med ett ID definieras för en Image kontroll gäller den huden endast Image för kontroller vars SkinID ID är inställt på detta ID.

Om hudfilerna i en temakatalog inte innehåller ett skal med angivet SkinIDgenereras ett ArgumentException undantag vid körning.

Gäller för

Se även