Sdílet prostřednictvím


Control.SkinID Vlastnost

Definice

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.

Platí pro

Viz také