CatalogPartChrome.CreateCatalogPartChromeStyle 方法

定义

创建样式对象,该对象为 CatalogPart 对象呈现的每个 CatalogPartChrome 控件提供样式特性。

protected:
 virtual System::Web::UI::WebControls::Style ^ CreateCatalogPartChromeStyle(System::Web::UI::WebControls::WebParts::CatalogPart ^ catalogPart, System::Web::UI::WebControls::WebParts::PartChromeType chromeType);
protected virtual System.Web.UI.WebControls.Style CreateCatalogPartChromeStyle (System.Web.UI.WebControls.WebParts.CatalogPart catalogPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType);
abstract member CreateCatalogPartChromeStyle : System.Web.UI.WebControls.WebParts.CatalogPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
override this.CreateCatalogPartChromeStyle : System.Web.UI.WebControls.WebParts.CatalogPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
Protected Overridable Function CreateCatalogPartChromeStyle (catalogPart As CatalogPart, chromeType As PartChromeType) As Style

参数

catalogPart
CatalogPart

当前正在呈现的控件。

chromeType
PartChromeType

特定控件的 chrome 类型;PartChromeType 枚举值之一。

返回

Style

包含 catalogPart 的样式特性的 Style

例外

catalogPart 引用的控件为 null

示例

下面的代码示例演示如何重写 CreateCatalogPartChromeStyle 方法以更改目录部件控件的背景色。 有关运行示例所需的完整代码,包括用于托管这些控件的网页,请参阅类概述的示例 CatalogPartChrome 部分。

protected override Style  CreateCatalogPartChromeStyle(CatalogPart catalogPart, PartChromeType chromeType)
{
    Style catalogStyle = base.CreateCatalogPartChromeStyle(catalogPart, chromeType);
    catalogStyle.BackColor = Color.Bisque;
    return catalogStyle;
}
Protected Overrides Function CreateCatalogPartChromeStyle(ByVal catalogPart As System.Web.UI.WebControls.WebParts.CatalogPart, ByVal chromeType As System.Web.UI.WebControls.WebParts.PartChromeType) As System.Web.UI.WebControls.Style
    Dim editorStyle As Style
    editorStyle = MyBase.CreateCatalogPartChromeStyle(catalogPart, chromeType)
    editorStyle.BackColor = Drawing.Color.Bisque
    Return editorStyle
End Function

注解

该方法 CreateCatalogPartChromeStyle 创建 Style 对象用于 CatalogPartChrome 呈现 CatalogPart 控件的对象。

继承者说明

如果从 CatalogPartChrome 类继承,可以选择重写 CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) 该方法,并将基方法中的样式信息与要添加的自定义样式属性合并。 有关演示,请参阅“示例”部分。

适用于