DeclarativeCatalogPart.SkinID 属性

定义

DeclarativeCatalogPart 控件不使用此继承的属性。 仅为了防止它出现在 Visual Studio 2005 设计器工具Microsoft中,才重写 该属性。

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

属性值

包含控件外观 ID 的字符串。

属性

例外

已尝试设置属性。

注解

属性 SkinID 作为控件的成员 DeclarativeCatalogPart ,在 Web 部件控件集中的任何地方都不用于呈现控件。 因此,不应使用此属性;设置对呈现没有影响。

为了防止开发人员使用此属性,在它上设置了代码属性,以在 Visual Studio 中隐藏它。 DeclarativeCatalogPart在 Visual Studio 中使用控件时,属性SkinID在“属性”窗格或 IntelliSense 中不可见。

如果要使用此属性,则需要创建继承自 类 CatalogPart 的自定义类。 自定义类可以按原样使用继承 SkinID 的属性,也可以重写它并更改其行为。

无法通过主题或样式表主题设置此属性。 有关详细信息,请参阅 ThemeableAttributeASP.NET 主题和外观

适用于

另请参阅