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