ToolStripRenderer.OnRenderToolStripBorder(ToolStripRenderEventArgs) Methode

Definitie

Hiermee wordt de RenderToolStripBorder gebeurtenis gegenereerd.

protected:
 virtual void OnRenderToolStripBorder(System::Windows::Forms::ToolStripRenderEventArgs ^ e);
protected virtual void OnRenderToolStripBorder(System.Windows.Forms.ToolStripRenderEventArgs e);
abstract member OnRenderToolStripBorder : System.Windows.Forms.ToolStripRenderEventArgs -> unit
override this.OnRenderToolStripBorder : System.Windows.Forms.ToolStripRenderEventArgs -> unit
Protected Overridable Sub OnRenderToolStripBorder (e As ToolStripRenderEventArgs)

Parameters

e
ToolStripRenderEventArgs

Een ToolStripRenderEventArgs met de gebeurtenisgegevens.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de OnRenderToolStripBorder methode overschrijft om een aangepaste rand rond een ToolStrip besturingselement te tekenen. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ToolStripRenderer klasse.

// This method draws a border around the GridStrip control.
protected override void OnRenderToolStripBorder(
    ToolStripRenderEventArgs e)
{
    base.OnRenderToolStripBorder(e);

    ControlPaint.DrawFocusRectangle(
        e.Graphics,
        e.AffectedBounds,
        SystemColors.ControlDarkDark,
        SystemColors.ControlDarkDark);
}
' This method draws a border around the GridStrip control.
Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs)
   MyBase.OnRenderToolStripBorder(e)
   
   ControlPaint.DrawFocusRectangle(e.Graphics, e.AffectedBounds, SystemColors.ControlDarkDark, SystemColors.ControlDarkDark)
End Sub

Opmerkingen

Als u een gebeurtenis aanroept, wordt de gebeurtenis-handler via een gemachtigde aangeroepen. Zie Afhandeling en het genereren van gebeurtenissen voor meer informatie.

Met OnRenderToolStripBorder de methode kunnen afgeleide klassen de gebeurtenis ook verwerken zonder een gemachtigde te koppelen. Dit is de voorkeurstechniek voor het verwerken van de gebeurtenis in een afgeleide klasse.

Notities voor overnemers

Wanneer u OnRenderToolStripBorder(ToolStripRenderEventArgs) overschrijft in een afgeleide klasse, moet u de methode van OnRenderToolStripBorder(ToolStripRenderEventArgs) de basisklasse aanroepen, zodat geregistreerde gemachtigden de gebeurtenis ontvangen.

Van toepassing op

Zie ook