EditorPartChrome.PerformPreRender Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет задачи, которые необходимо завершить перед отрисовкой элементов управления EditorPart.
public:
virtual void PerformPreRender();
public virtual void PerformPreRender ();
abstract member PerformPreRender : unit -> unit
override this.PerformPreRender : unit -> unit
Public Overridable Sub PerformPreRender ()
Примеры
В следующем примере кода показано, как переопределить PerformPreRender метод для изменения цвета фона зоны редактора. Полный код, необходимый для выполнения примера, включая веб-страницу для размещения этих элементов управления, см. в разделе EditorPartChrome Пример обзора класса.
public override void PerformPreRender()
{
Style zoneStyle = new Style();
zoneStyle.BackColor = Color.Cornsilk;
Zone.Page.Header.StyleSheet.RegisterStyle(zoneStyle, null);
Zone.MergeStyle(zoneStyle);
}
Public Overrides Sub PerformPreRender()
Dim zoneStyle As Style = New Style
zoneStyle.BackColor = Drawing.Color.Cornsilk
Zone.Page.Header.StyleSheet.RegisterStyle(zoneStyle, Nothing)
Zone.MergeStyle(zoneStyle)
End Sub
Комментарии
Метод PerformPreRender позволяет выполнять задачи, которые необходимо выполнить во время PreRender события и не могут выполняться при отрисовке элемента управления, например применение таблицы стилей к элементу управления.