Control.SkinID Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví kůži, která se použije 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á použít na ovládací prvek. Výchozí hodnota je Empty.
- Atributy
Výjimky
Šablona stylů již byla použita.
nebo
Událost Page_PreInit již nastala.
nebo
Ovládací prvek už byl přidán do Controls kolekce.
Poznámky
Skiny dostupné ovládacím prvkům jsou obsaženy v jednom nebo více souborech skinů v adresáři motivu. Vlastnost SkinID určuje, která z těchto skinů se má použít na ovládací prvek. Kůže je specifická pro konkrétní kontrolu; Nastavení kůže nelze sdílet mezi ovládacími prvky různých typů.
Pokud vlastnost nenastavíte SkinID , použije ovládací prvek výchozí vzhled, pokud je definován. Pokud je například pro ovládací prvek definována Image kůže bez ID, použije se tato kůže na všechny Image ovládací prvky, které explicitně neodkazují na kůži podle ID a které nejsou nastavené tak, aby zakázaly motivy. Pokud je pro ovládací prvek definována Image kůže s ID, pak se tato kůže vztahuje pouze na Image ovládací prvky, jejichž SkinID vlastnost je nastavena na toto ID.
Pokud soubory skinu v adresáři motivu neobsahují kůži se zadanou SkinID vlastností, ArgumentException vyvolá se výjimka za běhu.