Sdílet prostřednictvím


ControlSkin Třída

Definice

Představuje vzhled ovládacího prvku, což je prostředek k definování stylistické vlastnosti, které jsou použity na ASP.NET ovládacího prvku webového serveru.

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 skiny ovládacích prvků zadány pro ovládací prvky v deklarativní ASP.NET stránce. Příklad ukazuje tři ASP.NET serverové ovládací prvky nalezené na stejné stránce, dva, které používají stejný pojmenovaný vzhled a jeden, který používá jiný vzhled.

<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 prvků nepoužívají ControlSkinDelegatepřímo třídy , ControlSkinnebo PageTheme . 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ů CSS, které jsou definovány v ASP.NET motivy a soubory vzhledů ovládacích prvků na konkrétní typy ovládacích prvků.

ControlSkin objekty představují pojmenovaný vzhled nebo výchozí vzhled Control ovládacího prvku za běhu a v době návrhu. ASP.NET sestavuje objekty PageThemea ControlSkinDelegate k ControlSkin použití prvků stylu definovaných v motivech a souborech vzhledů ovládacích prvků pro ASP.NET webových stránek a ovládacích prvků.

Další informace o motivech a vzhledech ovládacích prvků najdete v tématu ASP.NET Motivy a vzhledy.

Konstruktory

ControlSkin(Type, ControlSkinDelegate)

Vytvoří novou instanci ControlSkin třídy pomocí předaného Control typu a delegáta.

Vlastnosti

ControlType

Type Získá z ovládacího prvku, ke kterému ControlSkin je objekt přidružen.

Metody

ApplySkin(Control)

Použije vzhled na Control ovládací prvek obsažený v objektu ControlSkin .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(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é