Aracılığıyla paylaş


ControlSkin Sınıf

Tanım

ASP.NET Web sunucusu denetimine uygulanan stil özelliklerini tanımlamanın bir yolu olan denetim kaplamasını temsil eder.

public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
Devralma
ControlSkin

Örnekler

Aşağıdaki kod örneği, bildirim temelli bir ASP.NET sayfasındaki denetimler için denetim kaplamalarının nasıl belirtildiğini gösterir. Örnekte, aynı sayfada bulunan üç ASP.NET sunucu denetimi gösterilmektedir; ikisi aynı adlandırılmış dış görünümü ve diğeri farklı bir dış görünüm kullanır.

<asp:repeater runat="server" id="Specials" skinid = "ProductSpecialsList" />
<asp:repeater runat="server" id="TopItems" skinid = "ProductList" />
<asp:repeater runat="server" id="Items" skinid = "ProductList" />
<asp:repeater runat="server" id="Specials" skinid = "ProductSpecialsList" />
<asp:repeater runat="server" id="TopItems" skinid = "ProductList" />
<asp:repeater runat="server" id="Items" skinid = "ProductList" />

Açıklamalar

Sayfa ve denetim geliştiricileri , ControlSkinveya PageTheme sınıflarını doğrudan kullanmazControlSkinDelegate. Bu sınıflar, ASP.NET temalarında tanımlanan sunucu tarafı özelliklerini ve basamaklı stil sayfası tanımlarını uygulamak ve dış görünüm dosyalarını belirli denetim türlerine denetlemek için ASP.NET sayfa çerçevesi tarafından dahili olarak kullanılır.

ControlSkin nesneler, çalışma zamanında ve tasarım zamanında bir Control denetimin adlandırılmış dış görünümünü veya varsayılan dış görünümünü temsil eder. ASP.NET, ControlSkin temalarda PageThemetanımlanan stil öğelerini uygulamak ve dış görünüm dosyalarını web sayfaları ve ControlSkinDelegate denetimleri ASP.NET denetlemek için , ve nesneleri oluşturur.

Temalar ve denetim kaplamaları hakkında daha fazla bilgi için bkz. ASP.NET Temalar ve Kaplamalar.

Oluşturucular

ControlSkin(Type, ControlSkinDelegate)

Geçirilen Control türü ve temsilciyi ControlSkin kullanarak sınıfının yeni bir örneğini oluşturur.

Özellikler

ControlType

Type Nesnenin ilişkili olduğu denetimin öğesini ControlSkin alır.

Yöntemler

ApplySkin(Control)

Dış görünümü nesnenin Control içerdiği denetime ControlSkin uygular.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.