語言

WebControl.SkinID 屬性

定義

取得或設定皮膚貼合控制劑。

public:
 virtual property System::String ^ SkinID { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(true)]
public override string SkinID { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.SkinID : string with get, set
Public Overrides Property SkinID As String

屬性值

皮膚名稱要用在對照上。 預設值為 Empty。

屬性

例外狀況

該屬性指定 SkinID 外觀不存在於主題中。

備註

控制項可用的皮膚包含在主題目錄中的一個或多個皮膚檔案中。 該 SkinID 特性指定了應套用哪一種表皮。 皮膚是特定於特定控制的;你不能在不同類型的控制器間共享皮膚設定。

如果你沒有設定該 SkinID 屬性,控制項會使用預設的皮膚(如果有定義的話)。 例如,如果一個控制項定義 Image 了沒有 ID 的皮膚,那麼該皮膚會適用於所有 Image 沒有明確以 ID 參考皮膚,且沒有設定為停用主題的控制項。 如果一個有 ID 的皮膚被定義為一個 Image 控制項,那麼該皮膚只 Image 適用於設定為該 ID 的 SkinID 控制項。

如果主題目錄中的皮膚檔案中沒有包含指定的 SkinID皮膚, ArgumentException 執行時會拋出例外。

適用於

另請參閱