ToolStripRenderer.RenderDropDownButtonBackground Ereignis

Definition

Tritt auf, wenn der Hintergrund für ein ToolStripDropDownButton Rendern gerendert wird.

public:
 event System::Windows::Forms::ToolStripItemRenderEventHandler ^ RenderDropDownButtonBackground;
public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderDropDownButtonBackground;
member this.RenderDropDownButtonBackground : System.Windows.Forms.ToolStripItemRenderEventHandler 
Public Custom Event RenderDropDownButtonBackground As ToolStripItemRenderEventHandler 

Ereignistyp

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Elements veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des RenderDropDownButtonBackground 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 RenderDropDownButtonBackground Ereignis zugeordnet ist.

private void ToolStripRenderer1_RenderDropDownButtonBackground(Object sender, ToolStripItemRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
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(), "RenderDropDownButtonBackground Event" );
}
Private Sub ToolStripRenderer1_RenderDropDownButtonBackground(sender as Object, e as ToolStripItemRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderDropDownButtonBackground

    Dim messageBoxVB as New System.Text.StringBuilder()
    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(),"RenderDropDownButtonBackground Event")

End Sub

Hinweise

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für: