ControlSkin Třída

Definice

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)

Platí pro

Viz také