ToolStripItemImageRenderEventArgs.Image Proprietà

Definizione

Ottiene l'immagine disegnata sull'oggetto ToolStrip.

public:
 property System::Drawing::Image ^ Image { System::Drawing::Image ^ get(); };
public System.Drawing.Image Image { get; }
member this.Image : System.Drawing.Image
Public ReadOnly Property Image As Image

Valore della proprietà

Image

Oggetto Image disegnato sull'oggetto ToolStrip.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di questo membro. Nell'esempio, un gestore eventi segnala l'occorrenza dell' ToolStripRenderer.RenderItemImage evento. Questo report consente di apprendere quando si verifica l'evento e può facilitare il debug.

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

private void ToolStripRenderer1_RenderItemImage(Object sender, ToolStripItemImageRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Image", e.Image );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ImageRectangle", e.ImageRectangle );
messageBoxCS.AppendLine();
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(), "RenderItemImage Event" );
}
Private Sub ToolStripRenderer1_RenderItemImage(sender as Object, e as ToolStripItemImageRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderItemImage

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Image", e.Image)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ImageRectangle", e.ImageRectangle)
    messageBoxVB.AppendLine()
    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(),"RenderItemImage Event")

End Sub

Si applica a