ControlSkin Klasse

Definition

Stellt eine Steuerelementskin dar, mit der Stileigenschaften definiert werden können, die auf ein ASP.NET-Webserversteuerelement angewendet werden.Represents a control skin, which is a means to define stylistic properties that are applied to an ASP.NET Web server control.

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

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Steuerelemente auf einer deklarativen ASP.NET Seite für Steuerelemente angegeben werden.The following code example demonstrates how control skins are specified for controls in a declarative ASP.NET page. Das Beispiel zeigt drei ASP.NET-Server Steuerelemente, die sich auf derselben Seite befinden, zwei, die dieselbe benannte Skin verwenden, und eine, die eine andere Skin verwendet.The example shows three ASP.NET server controls found in the same page, two that use the same named skin and one that uses a different skin.

<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

Die ControlSkinDelegate-,-oder PageTheme -Klassen werden ControlSkinvon Seiten-und Steuerelement Entwicklern nicht direkt verwendet.Page and control developers do not use the ControlSkinDelegate, ControlSkin, or PageTheme classes directly. Diese Klassen werden intern vom ASP.NET-Seiten Framework verwendet, um serverseitige Eigenschaften und Cascading Stylesheet-Definitionen anzuwenden, die in ASP.net Themes definiert sind, und um die Skin-Dateien für bestimmte Steuerelement Typen zu steuern.These classes are used internally by the ASP.NET page framework to apply server-side properties and cascading style sheet definitions that are defined in ASP.NET themes and control skin files to specific types of controls.

ControlSkin-Objekte stellen eine benannte Skin oder eine Control Standard Skin eines-Steuer Elements zur Laufzeit und zur Entwurfszeit dar.ControlSkin objects represent a named skin or default skin of a Control control at run time and design time. ASP.NET erstellt PageTheme ControlSkin -Objekte ControlSkinDelegate und-Objekte, um die in Designs definierten Stilelemente und Steuerelement-Skin-Dateien auf ASP.NET-Webseiten und-Steuerelemente anzuwenden.ASP.NET builds PageTheme, ControlSkin and ControlSkinDelegate objects to apply the style elements defined in themes and control skin files to ASP.NET Web pages and controls.

Weitere Informationen zu Designs und Steuerelement Skins finden Sie unter ASP.net Themes and Skins.For more information about themes and control skins, see ASP.NET Themes and Skins.

Konstruktoren

ControlSkin(Type, ControlSkinDelegate)

Erstellt eine neue Instanz der ControlSkin-Klasse unter Verwendung des übergebenen Control-Typs und -Delegaten.Creates a new instance of the ControlSkin class using the passed Control type and delegate.

Eigenschaften

ControlType

Ruft den Type des Steuerelements ab, dem das ControlSkin-Objekt zugeordnet ist.Gets the Type of the control that the ControlSkin object is associated with.

Methoden

ApplySkin(Control)

Wendet die Skin auf das im Control-Objekt enthaltene ControlSkin-Steuerelement an.Applies the skin to the Control control contained by the ControlSkin object.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch