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 控件定義標識符的面板,則該面板會套用至未依標識元明確參考面板且未設定為停用主題的所有 Image 控件。 如果已為 Image 控件定義標識符的面板,則該面板只會 Image 套用至設定為該標識符的 SkinID 控制件。
如果主題目錄中的面板檔案不包含具有指定 SkinID之面板的面板, ArgumentException 則會在運行時間擲回例外狀況。