Condividi tramite


ToolStripRenderer.RenderOverflowButtonBackground Evento

Definizione

Si verifica quando viene eseguito il rendering dello sfondo per un pulsante di overflow.

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

Tipo evento

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento RenderOverflowButtonBackground . Questo report consente di apprendere quando si verifica l'evento e può essere utile per eseguire il debug.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di un tipo che eredita da ToolStripRenderer, ad esempio un ToolStripSystemRenderer oggetto o ToolStripProfessionalRenderer. Assegnare quindi un nome all'istanza ToolStripRenderer1 e assicurarsi che il gestore eventi sia associato all'evento RenderOverflowButtonBackground .

private void ToolStripRenderer1_RenderOverflowButtonBackground(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(), "RenderOverflowButtonBackground Event" );
}
Private Sub ToolStripRenderer1_RenderOverflowButtonBackground(sender as Object, e as ToolStripItemRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderOverflowButtonBackground

    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(),"RenderOverflowButtonBackground Event")

End Sub

Commenti

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.

Si applica a