Udostępnij za pośrednictwem


ControlSkin Klasa

Definicja

Reprezentuje skórę sterowania, która jest sposobem definiowania właściwości stylistycznych, które są stosowane do ASP.NET kontroli serwera sieci Web.

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

Przykłady

W poniższym przykładzie kodu pokazano, w jaki sposób kontrolki są określane dla kontrolek na stronie deklaratywnej ASP.NET. W przykładzie pokazano trzy kontrolki serwera ASP.NET znalezione na tej samej stronie, dwa, które używają tej samej nazwy skóry i jednej, która używa innej skóry.

<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" />

Uwagi

Deweloperzy stron i kontrolek nie używają ControlSkinDelegatebezpośrednio klas , ControlSkinani PageTheme . Te klasy są używane wewnętrznie przez platformę strony ASP.NET do stosowania właściwości po stronie serwera i kaskadowych definicji arkuszy stylów zdefiniowanych w motywach ASP.NET i kontroli plików skórnych do określonych typów kontrolek.

ControlSkin obiekty reprezentują nazwaną skórę lub domyślną Control skórę kontrolki w czasie wykonywania i czasie projektowania. ASP.NET kompiluje PageThemeControlSkin obiekty i ControlSkinDelegate , aby zastosować elementy stylu zdefiniowane w motywach i kontrolować pliki skórek do ASP.NET stron sieci Web i kontrolek.

Aby uzyskać więcej informacji na temat motywów i skór kontrolek, zobacz ASP.NET Motywy i skórki.

Konstruktory

ControlSkin(Type, ControlSkinDelegate)

Tworzy nowe wystąpienie klasy przy użyciu przekazanego ControlSkinControl typu i delegata.

Właściwości

ControlType

Type Pobiera kontrolkę, z którą ControlSkin jest skojarzony obiekt.

Metody

ApplySkin(Control)

Stosuje skórę do kontrolki Control zawartej ControlSkin przez obiekt.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też