ControlSkin Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) |