ToolStripRenderer.RenderButtonBackground Événement

Définition

Se produit lors du rendu de l'arrière-plan d'un ToolStripButton.

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

Type d'événement

ToolStripItemRenderEventHandler

Exemples

L’exemple de code suivant illustre l’utilisation de ce membre. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l' RenderButtonBackground événement. Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à effectuer un débogage.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient une instance d’un type qui hérite de ToolStripRenderer , tel que ToolStripSystemRenderer ou ToolStripProfessionalRenderer . Nommez ensuite l’instance ToolStripRenderer1 et assurez-vous que le gestionnaire d’événements est associé à l' RenderButtonBackground événement.

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

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

End Sub

Remarques

Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.

S’applique à