Control.SkinID Vlastnost

Definice

Získá nebo nastaví kůži na ovládací prvek.

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

Hodnota vlastnosti

Název kůže, který se má aplikovat na ovládací prvek. Výchozí formát je Empty.

Atributy

Výjimky

Šablona stylů už byla použita.

-nebo-

Událost Page_PreInit již nastala.

-nebo-

Ovládací prvek byl již přidán do Controls kolekce.

Poznámky

Vzhledy dostupné ovládacímu prvku jsou obsaženy v jednom nebo více souborech skinů v adresáři motivů. Vlastnost SkinID určuje, který z těchto vzhledů se má použít na ovládací prvek. Kůže je specifická pro konkrétní kontrolu; nemůžete sdílet nastavení vzhledů mezi ovládacími prvky různých typů.

Pokud vlastnost nenastavíte SkinID , ovládací prvek použije výchozí vzhled, pokud je definován. Pokud je například pro Image ovládací prvek definován vzhled bez ID, pak se tento vzhled použije pro všechny Image ovládací prvky, které explicitně neodkazují na vzhled podle ID a které nejsou nastaveny na zákaz motivů. Pokud je pro Image ovládací prvek definován vzhled s ID, použije se tento vzhled pouze na Image ovládací prvky, jejichž SkinID vlastnost je nastavena na toto ID.

Pokud soubory skinů v adresáři motivu neobsahují vzhled se zadanou SkinID vlastností, ArgumentException vyvolá se za běhu výjimka.

Platí pro

Viz také