Поделиться через


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

Тип хрома для заданного элемента управления. Одно из значений перечисления PartChromeType.

Возвращаемое значение

Объект Style, содержащий атрибуты стиля для элемента catalogPart.

Исключения

Элемент управления, на который ссылается параметр catalogPart, имеет значение null.

chromeType не является объектом типа PartChromeType.

Примеры

В следующем примере кода показано, как переопределить 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) метод и объединить сведения о стиле из базового метода с настраиваемыми атрибутами стиля, которые требуется добавить. Демонстрацию см. в разделе Пример.

Применяется к