Sdílet prostřednictvím


WebControl.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(true)]
public override string SkinID { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.SkinID : string with get, set
Public Overrides 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

Kůže zadaná ve SkinID vlastnosti v motivu neexistuje.

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, pak tato kůže platí pro všechny Image ovládací prvky, které explicitně neodkazují na kůži podle ID a které nejsou nastaveny tak, aby je zakázaly. Pokud je pro Image ovládací prvek definována kůže s ID, pak se tato kůže vztahuje pouze Image na ovládací prvky, jejichž SkinID je nastaveno na toto ID.

Pokud soubory skinu v adresáři motivu neobsahují kůži se zadanou adresou SkinID, ArgumentException vyvolá se výjimka za běhu.

Platí pro

Viz také