ToolStripRenderEventArgs Klasse

Definition

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
Vererbung
ToolStripRenderEventArgs
Abgeleitet

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die OnRenderToolStripBorder -Methode überschrieben wird, um einen ToolStrip benutzerdefinierten Rahmen um ein Steuerelement zu zeichnen.The following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ToolStripRenderer -Klasse bereitgestellt wird.This code example is part of a larger example provided for the ToolStripRenderer class.

// 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 

Hinweise

Die ToolStripRenderEventArgs -Klasse stellt auch Daten für DrawImageMargindie DrawToolStripBorderMethoden, DrawToolStripBackground und bereit.The ToolStripRenderEventArgs class also provides data for the DrawImageMargin, DrawToolStripBorder, and DrawToolStripBackground methods.

Konstruktoren

ToolStripRenderEventArgs(Graphics, ToolStrip)

Initialisiert eine neue Instanz der ToolStripRenderEventArgs-Klasse des angegebenen ToolStrip unter Verwendung der angegebenen Instanz von Graphics.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip and using the specified Graphics.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Initialisiert eine neue Instanz der ToolStripRenderEventArgs-Klasse für den angegebenen ToolStrip, wobei mit der angegebenen Instanz von Graphics die angegebenen Begrenzungen mit der angegebenen Color gezeichnet werden.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip, using the specified Graphics to paint the specified bounds with the specified Color.

Eigenschaften

AffectedBounds

Ruft das Rectangle ab, das die Begrenzungen des zu zeichnenden Bereichs darstellt.Gets the Rectangle representing the bounds of the area to be painted.

BackColor

Ruft die Color ab, mit der der Hintergrund des ToolStrip gezeichnet wird.Gets the Color that the background of the ToolStrip is painted with.

ConnectedArea

Ruft das Rectangle ab, das den Überschneidungsbereich von ToolStripDropDown und seinem OwnerItem darstellt.Gets the Rectangle representing the overlap area between a ToolStripDropDown and its OwnerItem.

Graphics

Ruft die Instanz von Graphics ab, mit der gezeichnet wird.Gets the Graphics used to paint.

ToolStrip

Ruft den zu zeichnenden ToolStrip ab.Gets the ToolStrip to be painted.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch