ControlSkin Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje skórę sterowania, która jest sposobem definiowania właściwości stylistycznych, które są stosowane do ASP.NET kontroli serwera sieci Web.
public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
- Dziedziczenie
-
ControlSkin
Przykłady
W poniższym przykładzie kodu pokazano, w jaki sposób kontrolki są określane dla kontrolek na stronie deklaratywnej ASP.NET. W przykładzie pokazano trzy kontrolki serwera ASP.NET znalezione na tej samej stronie, dwa, które używają tej samej nazwy skóry i jednej, która używa innej skóry.
<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" />
Uwagi
Deweloperzy stron i kontrolek nie używają ControlSkinDelegatebezpośrednio klas , ControlSkinani PageTheme . Te klasy są używane wewnętrznie przez platformę strony ASP.NET do stosowania właściwości po stronie serwera i kaskadowych definicji arkuszy stylów zdefiniowanych w motywach ASP.NET i kontroli plików skórnych do określonych typów kontrolek.
ControlSkin obiekty reprezentują nazwaną skórę lub domyślną Control skórę kontrolki w czasie wykonywania i czasie projektowania. ASP.NET kompiluje PageThemeControlSkin obiekty i ControlSkinDelegate , aby zastosować elementy stylu zdefiniowane w motywach i kontrolować pliki skórek do ASP.NET stron sieci Web i kontrolek.
Aby uzyskać więcej informacji na temat motywów i skór kontrolek, zobacz ASP.NET Motywy i skórki.
Konstruktory
ControlSkin(Type, ControlSkinDelegate) |
Tworzy nowe wystąpienie klasy przy użyciu przekazanego ControlSkinControl typu i delegata. |
Właściwości
ControlType |
Type Pobiera kontrolkę, z którą ControlSkin jest skojarzony obiekt. |
Metody
ApplySkin(Control) |
Stosuje skórę do kontrolki Control zawartej ControlSkin przez obiekt. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |