EditorPartChrome.PerformPreRender Metodo

Definizione

Esegue operazioni che devono essere effettuate prima del rendering dei controlli EditorPart.

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

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del PerformPreRender metodo per modificare il colore di sfondo della zona dell'editor. Per il codice completo necessario per eseguire l'esempio, inclusa la pagina Web per ospitare questi controlli, vedere la sezione Esempio della panoramica della EditorPartChrome classe.

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

Commenti

Il PerformPreRender metodo consente di eseguire attività che devono essere eseguite durante l'evento PreRender e non possono essere eseguite quando viene eseguito il rendering del controllo, ad esempio l'applicazione di un foglio di stile a un controllo .

Si applica a