Control.SkinID Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia skórę do zastosowania do kontrolki.
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
Wartość właściwości
Nazwa skóry, która ma być stosowana do kontrolki. Wartość domyślna to Empty.
- Atrybuty
Wyjątki
Arkusz stylów został już zastosowany.
-lub-
Zdarzenie Page_PreInit
już miało miejsce.
-lub-
Kontrolka została już dodana do kolekcji Controls
.
Uwagi
Skóry dostępne dla kontrolki znajdują się w co najmniej jednym pliku skóry w katalogu motywu. Właściwość SkinID określa, które z tych skórek mają być stosowane do kontrolki. Skóra jest specyficzna dla określonej kontrolki; nie można udostępniać ustawień skóry między kontrolkami różnych typów.
Jeśli właściwość nie zostanie ustawiona SkinID , kontrolka używa domyślnej skóry, jeśli jest ona zdefiniowana. Jeśli na przykład skóra bez identyfikatora jest zdefiniowana dla Image kontrolki, ta skóra ma zastosowanie do wszystkich Image kontrolek, które nie odwołują się jawnie do skóry według identyfikatora i które nie są ustawione w celu wyłączenia motywów. Jeśli dla kontrolki zdefiniowano skórę o identyfikatorze Image , ta skóra ma zastosowanie tylko do Image kontrolek, których SkinID właściwość jest ustawiona na ten identyfikator.
Jeśli pliki skóry w katalogu motywu nie zawierają skóry z określoną SkinID właściwością, ArgumentException wyjątek jest zgłaszany w czasie wykonywania.