EditorPartChrome.CreateEditorPartChromeStyle Метод

Определение

Создает объект стиля, который передает атрибуты стиля для каждого элемента управления EditorPart, отображаемого объектом EditorPartChrome.

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

Параметры

editorPart
EditorPart

Элемент управления, который отображается в настоящий момент.

chromeType
PartChromeType

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

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

Style

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

Исключения

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

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

Примеры

В следующем примере кода показано, как переопределить CreateEditorPartChromeStyle метод для изменения цвета фона элемента управления частью редактора. Полный код, необходимый для запуска примера, включая веб-страницу для размещения этих элементов управления, см. в EditorPartChrome разделе "Пример" обзора класса.

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

Комментарии

Метод CreateEditorPartChromeStyle создает объект, используемый Style EditorPartChrome объектом для отрисовки EditorPart элемента управления.

Примечания для тех, кто наследует этот метод

При наследовании от EditorPartChrome класса можно переопределить CreateEditorPartChromeStyle(EditorPart, PartChromeType) метод и объединить сведения о стиле из базового метода с атрибутами пользовательского стиля, которые требуется добавить. Демонстрация см. в разделе "Пример".

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