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


CatalogPartChrome.PerformPreRender Метод

Определение

Выполняет задачи, которые необходимо завершить перед отрисовкой элементов управления CatalogPart.

public:
 virtual void PerformPreRender();
public virtual void PerformPreRender ();
abstract member PerformPreRender : unit -> unit
override this.PerformPreRender : unit -> unit
Public Overridable Sub PerformPreRender ()

Примеры

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

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

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