ToolStripArrowRenderEventArgs Klasse

Definition

Stellt Daten für das RenderArrow-Ereignis bereit.

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

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des RenderArrow Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen kann.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz eines Typs enthält, von ToolStripRendererdem geerbt wird , z. B. ein oder ToolStripSystemRenderer.ToolStripProfessionalRenderer Benennen Sie dann die Instanz ToolStripRenderer1 , und stellen Sie sicher, dass der Ereignishandler dem RenderArrow Ereignis zugeordnet ist.

private void ToolStripRenderer1_RenderArrow(Object sender, ToolStripArrowRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ArrowRectangle", e.ArrowRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ArrowColor", e.ArrowColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Direction", e.Direction );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderArrow Event" );
}
Private Sub ToolStripRenderer1_RenderArrow(sender as Object, e as ToolStripArrowRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderArrow

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ArrowRectangle", e.ArrowRectangle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ArrowColor", e.ArrowColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Direction", e.Direction)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderArrow Event")

End Sub

Konstruktoren

Name Beschreibung
ToolStripArrowRenderEventArgs(Graphics, ToolStripItem, Rectangle, Color, ArrowDirection)

Initialisiert eine neue Instanz der ToolStripArrowRenderEventArgs-Klasse.

Eigenschaften

Name Beschreibung
ArrowColor

Ruft die Farbe des Pfeils ab oder legt sie ToolStrip fest.

ArrowRectangle

Dient zum Abrufen oder Festlegen des Begrenzungsbereichs des ToolStrip Pfeils.

Direction

Ruft die Richtung ab, in der der Pfeil zeigt, oder legt diese ToolStrip fest.

Graphics

Ruft die Grafiken ab, die zum Zeichnen des Pfeils ToolStrip verwendet werden.

Item

Ruft ab ToolStripItem , auf dem der Pfeil strichen werden soll.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: