ControlSkin Klasse

Definition

Stellt eine Steuerelementskin dar, mit der Stileigenschaften definiert werden können, die auf ein ASP.NET-Webserversteuerelement angewendet werden.

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

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Steuerelementskins für Steuerelemente in einer deklarativen ASP.NET Seite angegeben werden. Das Beispiel zeigt drei ASP.NET Serversteuerelemente auf derselben Seite, zwei, die denselben benannten Skin verwenden, und eines, das eine andere Skin verwendet.

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

Hinweise

Seiten- und Steuerelemententwickler verwenden die ControlSkinDelegateKlassen , ControlSkinoder PageTheme nicht direkt. Diese Klassen werden intern vom ASP.NET Seitenframework verwendet, um serverseitige Eigenschaften und Cascading Stylesheetdefinitionen, die in ASP.NET Designs und Steuerelement-Skindateien definiert sind, auf bestimmte Steuerelementtypen anzuwenden.

ControlSkin -Objekte stellen eine benannte Skin oder Standard-Skin eines Control Steuerelements zur Laufzeit und Entwurfszeit dar. ASP.NET erstellt PageTheme, ControlSkin und ControlSkinDelegate -Objekte, um die in Designs definierten Stilelemente anzuwenden und Skindateien zu steuern, um Webseiten und Steuerelemente ASP.NET.

Weitere Informationen zu Designs und Steuerelement-Skins finden Sie unter ASP.NET Designs und Skins.

Konstruktoren

ControlSkin(Type, ControlSkinDelegate)

Erstellt eine neue Instanz der ControlSkin-Klasse unter Verwendung des übergebenen Control-Typs und -Delegaten.

Eigenschaften

ControlType

Ruft den Type des Steuerelements ab, dem das ControlSkin-Objekt zugeordnet ist.

Methoden

ApplySkin(Control)

Wendet die Skin auf das im Control-Objekt enthaltene ControlSkin-Steuerelement an.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen