ControlSkin 類別

定義

代表一個控制面板,可用來定義要套用到 ASP.NET Web 伺服器控制項的樣式屬性。

public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
繼承
ControlSkin

範例

下列程式碼範例示範如何為宣告式 ASP.NET 網頁中的控制項指定控制項面板。 此範例顯示在同一個頁面中找到的三個 ASP.NET 伺服器控制項,兩個使用相同的具名面板,另一個使用不同面板。

<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" />

備註

頁面和控制項開發人員不會直接使用 ControlSkinDelegateControlSkinPageTheme 類別。 ASP.NET 網頁架構會在內部使用這些類別,將 ASP.NET 主題和控制項面板檔案中所定義的伺服器端屬性和級聯樣式表單定義套用至特定類型的控制項。

ControlSkin 物件代表在執行時間和設計階段控制項的 Control 具名外觀或預設面板。 ASP.NET 建置 PageThemeControlSkinControlSkinDelegate 物件,以套用主題中所定義的樣式專案,以及將面板檔案中定義的樣式專案套用至 ASP.NET 網頁和控制項。

如需主題和控制台的詳細資訊,請參閱 ASP.NET 主題和麵板

建構函式

ControlSkin(Type, ControlSkinDelegate)

使用傳遞過來的 ControlSkin 型別與委派,建立 Control 類別的新執行個體。

屬性

ControlType

取得 Type 物件關聯之控制項的 ControlSkin

方法

ApplySkin(Control)

將面板套用至 Control 物件所含的 ControlSkin 控制項。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱