ControlSkin Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |