ControlSkin Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 dieselbe benannte 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 kaskadierende Stylesheetdefinitionen anzuwenden, die in ASP.NET Designs und Steuerelement-Skindateien auf bestimmte Typen von Steuerelementen definiert sind.
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 und Steuerelement-Skindateien definierten Stilelemente auf ASP.NET Webseiten und Steuerelemente anzuwenden.
Weitere Informationen zu Designs und Steuerelementskins 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) |