ControlSkin Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje řídicí kůži, což je prostředek pro definování stylistických vlastností, které se použijí na ovládací prvek webového serveru ASP.NET.
public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
- Dědičnost
-
ControlSkin
Příklady
Následující příklad kódu ukazuje, jak jsou ovládací kůže určeny pro ovládací prvky na deklarativní ASP.NET stránce. Příklad ukazuje tři ovládací prvky serveru ASP.NET nalezené na stejné stránce, dvě, které používají stejnou pojmenovanou kůži a jednu, která používá jinou kůži.
<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" />
Poznámky
Vývojáři stránek a ovládacích ControlSkinDelegateprvků nepoužívají přímo , ControlSkinani PageTheme třídy. Tyto třídy jsou interně používány rozhraním stránky ASP.NET k použití vlastností na straně serveru a definic šablon stylů kaskádových stylů, které jsou definovány v ASP.NET motivy a řídí soubory kůže na konkrétní typy ovládacích prvků.
ControlSkin objekty představují pojmenovanou kůži nebo výchozí vzhled ovládacího prvku za běhu a čas návrhu Control . ASP.NET sestaví objekty PageTheme, ControlSkin a ControlSkinDelegate, aby se použily prvky stylu definované v motivech a ovládacích prvcích pro ASP.NET webové stránky a ovládací prvky.
Další informace o motivech a ovládacích skinech najdete v tématu ASP.NET Motivy a skiny.
Konstruktory
| Name | Description |
|---|---|
| ControlSkin(Type, ControlSkinDelegate) |
Vytvoří novou instanci ControlSkin třídy pomocí předaného Control typu a delegáta. |
Vlastnosti
| Name | Description |
|---|---|
| ControlType |
Type Získá ovládací prvek, ke kterému ControlSkin je objekt přidružen. |
Metody
| Name | Description |
|---|---|
| ApplySkin(Control) |
Použije kůži na Control ovládací prvek obsažený v objektu ControlSkin . |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |