Control.SkinID Özellik

Tanım

Denetime uygulanacak kaplamayı alır veya ayarlar.

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

Özellik Değeri

Denetime uygulanacak kaplamanın adı. Varsayılan değer: Empty.

Öznitelikler

Özel durumlar

Stil sayfası zaten uygulanmış.

-veya-

Olay Page_PreInit zaten gerçekleşti.

-veya-

Denetim koleksiyona Controls zaten eklenmişti.

Açıklamalar

Denetim için kullanılabilen dış görünümler, tema dizinindeki bir veya daha fazla dış görünüm dosyasında bulunur. SkinID özelliği, bu dış görünümlerden hangilerinin denetime uygulanacağını belirtir. Bir cilt belirli bir denetime özgüdür; dış görünüm ayarlarını farklı türlerdeki denetimler arasında paylaşamazsınız.

özelliğini ayarlamazsanız SkinID , bir denetim tanımlanmışsa varsayılan dış görünümü kullanır. Örneğin, bir denetim için Image kimliği olmayan bir cilt tanımlanmışsa, bu dış görünüm, kimliğe göre bir dış görünüme açıkça başvurmayan ve temaları devre dışı bırakacak şekilde ayarlanmamış tüm Image denetimler için geçerlidir. Denetim için Image kimliği olan bir dış görünüm tanımlanmışsa, bu dış görünüm yalnızca özelliği bu kimliğe ayarlanmış olan denetimler SkinID için Image geçerlidir.

Tema dizinindeki dış görünüm dosyaları belirtilen SkinID özelliğe sahip bir dış görünüm içermiyorsa, çalışma zamanında bir ArgumentException özel durum oluşturulur.

Şunlara uygulanır

Ayrıca bkz.