ToolStripRenderer.RenderImageMargin ToolStripRenderer.RenderImageMargin ToolStripRenderer.RenderImageMargin ToolStripRenderer.RenderImageMargin Event

Definizione

Disegna il margine presente tra un'immagine e il relativo contenitore.Draws the margin between an image and its container.

public:
 event System::Windows::Forms::ToolStripRenderEventHandler ^ RenderImageMargin;
public event System.Windows.Forms.ToolStripRenderEventHandler RenderImageMargin;
member this.RenderImageMargin : System.Windows.Forms.ToolStripRenderEventHandler 
Public Custom Event RenderImageMargin As ToolStripRenderEventHandler 

Esempi

Esempio di codice seguente viene illustrato l'utilizzo di questo membro.The following code example demonstrates the use of this member. Nell'esempio, un gestore dell'evento segnala l'occorrenza del RenderImageMargin evento.In the example, an event handler reports on the occurrence of the RenderImageMargin event. Questo report consente di capire quando l'evento si verifica e può agevolare il debug.This report helps you to learn when the event occurs and can assist you in debugging.

Per eseguire l'esempio di codice, incollarlo in un progetto che contiene un'istanza di un tipo che eredita da ToolStripRenderer, ad esempio un ToolStripSystemRenderer o 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. Quindi assegnare un nome istanza ToolStripRenderer1 e assicurarsi che il gestore dell'evento è associato il RenderImageMargin evento.Then name the instance ToolStripRenderer1 and ensure that the event handler is associated with the RenderImageMargin event.

private void ToolStripRenderer1_RenderImageMargin(Object sender, ToolStripRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "BackColor", e.BackColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderImageMargin Event" );
}
Private Sub ToolStripRenderer1_RenderImageMargin(sender as Object, e as ToolStripRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderImageMargin

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "BackColor", e.BackColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderImageMargin Event")

End Sub

Commenti

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.For more information about handling events, see Handling and Raising Events.

Si applica a