WebControl.SkinID 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定皮膚貼合控制劑。
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 執行時會拋出例外。