ToolStripRenderEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für die Methoden OnRenderImageMargin(ToolStripRenderEventArgs), OnRenderToolStripBorder(ToolStripRenderEventArgs) und OnRenderToolStripBackground(ToolStripRenderEventArgs) bereit.
public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
- Vererbung
- Abgeleitet
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die OnRenderToolStripBorder -Methode überschreiben, um einen benutzerdefinierten Rahmen um ein ToolStrip Steuerelement zu zeichnen. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ToolStripRenderer-Klasse bereitgestellt wird.
// 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 die DrawImageMarginMethoden , DrawToolStripBorder, und DrawToolStripBackground bereit.
Konstruktoren
ToolStripRenderEventArgs(Graphics, ToolStrip) |
Initialisiert eine neue Instanz der ToolStripRenderEventArgs-Klasse des angegebenen ToolStrip unter Verwendung der angegebenen Instanz von 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. |
Eigenschaften
AffectedBounds |
Ruft das Rectangle ab, das die Begrenzungen des zu zeichnenden Bereichs darstellt. |
BackColor |
Ruft die Color ab, mit der der Hintergrund des ToolStrip gezeichnet wird. |
ConnectedArea |
Ruft das Rectangle ab, das den Überschneidungsbereich von ToolStripDropDown und seinem OwnerItem darstellt. |
Graphics |
Ruft die Instanz von Graphics ab, mit der gezeichnet wird. |
ToolStrip |
Ruft den zu zeichnenden ToolStrip ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |