ControlSkin Sınıf

Tanım

ASP.NET Web sunucusu denetimine uygulanan stil özelliklerini tanımlamanın bir aracı 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 dış görünümlerinin nasıl belirtildiğini gösterir. Örnekte, aynı sayfada bulunan üç ASP.NET sunucu denetimi gösterilmektedir; ikisi aynı adlı 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 , ControlSkinDelegateveya ControlSkin sınıflarını doğrudan kullanmazPageTheme. Bu sınıflar, ASP.NET sayfa çerçevesi tarafından, ASP.NET temalarında tanımlanan sunucu tarafı özellikleri ve basamaklı stil sayfası tanımlarını uygulamak ve dış görünüm dosyalarını belirli denetim türlerine denetlemek için dahili olarak kullanılır.

ControlSkin nesneleri, ç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 PageTheme, ControlSkin ve ControlSkinDelegate nesneleri oluşturarak temalarda tanımlanan stil öğelerini uygular ve dış görünüm dosyalarını ASP.NET Web sayfalarına ve denetimlerine uygular.

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

Oluşturucular

Name Description
ControlSkin(Type, ControlSkinDelegate)

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

Özellikler

Name Description
ControlType

Type Nesnenin ilişkili olduğu denetimi alırControlSkin.

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.