Sdílet prostřednictvím


EditorPartChrome.PerformPreRender Metoda

Definice

Provádí úlohy, které je nutné provést před vykreslováním EditorPart ovládacích prvků.

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

Příklady

Následující příklad kódu ukazuje, jak přepsat metodu PerformPreRender pro změnu barvy pozadí zóny editoru. Úplný kód potřebný ke spuštění příkladu, včetně webové stránky pro hostování těchto ovládacích prvků, najdete v části Příklad v přehledu EditorPartChrome třídy.

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

Poznámky

Metoda PerformPreRender umožňuje provádět úlohy, které musí být provedeny během PreRender události a nelze je provést při vykreslení ovládacího prvku, například použití šablony stylů na ovládací prvek.

Platí pro