ToolStripRenderer.RenderButtonBackground Événement

Définition

Se produit lors du rendu de l'arrière-plan d'un ToolStripButton.Occurs when the background for a ToolStripButton is rendered.

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.The following code example demonstrates the use of this member. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l' RenderButtonBackground événement.In the example, an event handler reports on the occurrence of the RenderButtonBackground event. Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à effectuer un débogage.This report helps you to learn when the event occurs and can assist you in debugging.

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 .To run the example code, paste it into a project that contains an instance of a type that inherits from ToolStripRenderer, such as a ToolStripSystemRenderer or ToolStripProfessionalRenderer. Nommez ensuite l’instance ToolStripRenderer1 et assurez-vous que le gestionnaire d’événements est associé à l' RenderButtonBackground événement.Then name the instance ToolStripRenderer1 and ensure that the event handler is associated with the RenderButtonBackground event.

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.For more information about handling events, see Handling and Raising Events.

S’applique à