ControlSkin Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.
Konstruktorów
| Nazwa | Opis |
|---|---|
| ControlSkin(Type, ControlSkinDelegate) |
Tworzy nowe wystąpienie klasy przy użyciu przekazanego ControlSkinControl typu i delegata. |
Właściwości
| Nazwa | Opis |
|---|---|
| ControlType |
Type Pobiera kontrolkę, z którą ControlSkin jest skojarzony obiekt. |
Metody
| Nazwa | Opis |
|---|---|
| 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. (Dziedziczone od Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |