ToolStripItemImageRenderEventArgs Klasse

Definition

Stellt Daten für das RenderItemImage-Ereignis bereit.

public ref class ToolStripItemImageRenderEventArgs : System::Windows::Forms::ToolStripItemRenderEventArgs
public class ToolStripItemImageRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
type ToolStripItemImageRenderEventArgs = class
    inherit ToolStripItemRenderEventArgs
Public Class ToolStripItemImageRenderEventArgs
Inherits ToolStripItemRenderEventArgs
Vererbung
ToolStripItemImageRenderEventArgs

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses RenderItemImage . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Ihnen beim Debuggen helfen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance eines Typs enthält, der von ToolStripRenderererbt, z. B. oder ToolStripSystemRendererToolStripProfessionalRenderer. Benennen Sie dann den instanceToolStripRenderer1, und stellen Sie sicher, dass der Ereignishandler dem RenderItemImage Ereignis zugeordnet ist.

private void ToolStripRenderer1_RenderItemImage(Object sender, ToolStripItemImageRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Image", e.Image );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ImageRectangle", e.ImageRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderItemImage Event" );
}
Private Sub ToolStripRenderer1_RenderItemImage(sender as Object, e as ToolStripItemImageRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderItemImage

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Image", e.Image)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ImageRectangle", e.ImageRectangle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderItemImage Event")

End Sub

Konstruktoren

ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle)

Initialisiert eine neue Instanz der ToolStripItemImageRenderEventArgs-Klasse für das angegebene ToolStripItem, das ein Bild innerhalb des angegebenen Leerraums anzeigt und die angegebenen Eigenschaften aufweist.

ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle)

Initialisiert eine neue Instanz der ToolStripItemImageRenderEventArgs-Klasse für das angegebene ToolStripItem innerhalb des angegebenen Leerraums, das die angegebenen Eigenschaften aufweist.

Eigenschaften

Graphics

Ruft die zum Zeichnen des ToolStripItem verwendete Grafik ab.

(Geerbt von ToolStripItemRenderEventArgs)
Image

Ruft das auf dem ToolStrip gezeichnete Bild ab.

ImageRectangle

Ruft das Rechteck ab, das den Umgebungsbereich des Bilds darstellt.

Item

Ruft den zu zeichnenden ToolStripItem ab.

(Geerbt von ToolStripItemRenderEventArgs)
ToolStrip

Ruft den Wert der Owner-Eigenschaft für das zu zeichnende ToolStripItem ab.

(Geerbt von ToolStripItemRenderEventArgs)

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)

Gilt für: