ControlSkin Klass

Definition

Representerar ett kontrollskal, vilket är ett sätt att definiera stilistiska egenskaper som tillämpas på en ASP.NET webbserverkontroll.

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

Exempel

Följande kodexempel visar hur kontrollskinn anges för kontroller på en deklarativ ASP.NET sida. Exemplet visar tre ASP.NET serverkontroller som finns på samma sida, två som använder samma namngivna hud och en som använder en annan hud.

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

Kommentarer

Sid- och kontrollutvecklare använder inte klasserna ControlSkinDelegate, ControlSkineller PageTheme direkt. Dessa klasser används internt av det ASP.NET sidramverket för att tillämpa egenskaper på serversidan och sammanhängande formatmallsdefinitioner som definieras i ASP.NET teman och kontrollera hudfiler för specifika typer av kontroller.

ControlSkin objekt representerar en namngiven hud eller standardskal för en Control kontroll vid körning och designtid. ASP.NET bygger PageTheme, ControlSkin och ControlSkinDelegate objekt för att tillämpa formatelementen som definierats i teman och styra hudfiler på ASP.NET webbsidor och kontroller.

Mer information om teman och kontrollskinn finns i ASP.NET Themes and Skins.

Konstruktorer

Name Description
ControlSkin(Type, ControlSkinDelegate)

Skapar en ny instans av klassen med hjälp av ControlSkin den anförda Control typen och ombudet.

Egenskaper

Name Description
ControlType

Hämtar kontrollen Type som ControlSkin objektet är associerat med.

Metoder

Name Description
ApplySkin(Control)

Applicerar huden på kontrollen Control som finns i ControlSkin objektet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även