ToolStripItemImageRenderEventArgs ToolStripItemImageRenderEventArgs ToolStripItemImageRenderEventArgs ToolStripItemImageRenderEventArgs Class

Definizione

Fornisce dati per l'evento RenderItemImage.Provides data for the RenderItemImage event.

public ref class ToolStripItemImageRenderEventArgs : System::Windows::Forms::ToolStripItemRenderEventArgs
public class ToolStripItemImageRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
type ToolStripItemImageRenderEventArgs = class
    inherit ToolStripItemRenderEventArgs
Public Class ToolStripItemImageRenderEventArgs
Inherits ToolStripItemRenderEventArgs
Ereditarietà
ToolStripItemImageRenderEventArgsToolStripItemImageRenderEventArgsToolStripItemImageRenderEventArgsToolStripItemImageRenderEventArgs

Esempi

Esempio di codice seguente viene illustrato l'utilizzo di questo tipo.The following code example demonstrates the use of this type. Nell'esempio, un gestore dell'evento segnala l'occorrenza del RenderItemImage evento.In the example, an event handler reports on the occurrence of the RenderItemImage 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 RenderItemImage evento.Then name the instance ToolStripRenderer1 and ensure that the event handler is associated with the RenderItemImage event.

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

Costruttori

ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Image, Rectangle)

Inizializza una nuova istanza della classe ToolStripItemImageRenderEventArgs per l'oggetto ToolStripItem che visualizza un'immagine nell'area indicata che dispone delle proprietà specificate.Initializes a new instance of the ToolStripItemImageRenderEventArgs class for the specified ToolStripItem that displays an image within the specified space and that has the specified properties.

ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle) ToolStripItemImageRenderEventArgs(Graphics, ToolStripItem, Rectangle)

Inizializza una nuova istanza della classe ToolStripItemImageRenderEventArgs per l'oggetto ToolStripItem nell'area indicata che dispone delle proprietà specificate.Initializes a new instance of the ToolStripItemImageRenderEventArgs class for the specified ToolStripItem within the specified space and that has the specified properties.

Proprietà

Graphics Graphics Graphics Graphics

Ottiene l'oggetto Graphics utilizzato per disegnare l'oggetto ToolStripItem.Gets the graphics used to paint the ToolStripItem.

(Inherited from ToolStripItemRenderEventArgs)
Image Image Image Image

Ottiene l'immagine disegnata sull'oggetto ToolStrip.Gets the image painted on the ToolStrip.

ImageRectangle ImageRectangle ImageRectangle ImageRectangle

Ottiene il rettangolo che rappresenta l'area che delimita l'immagine.Gets the rectangle that represents the bounding area of the image.

Item Item Item Item

Ottiene l'oggetto ToolStripItem da disegnare.Gets the ToolStripItem to paint.

(Inherited from ToolStripItemRenderEventArgs)
ToolStrip ToolStrip ToolStrip ToolStrip

Ottiene il valore della proprietà Owner per l'oggetto ToolStripItem da disegnare.Gets the value of the Owner property for the ToolStripItem to paint.

(Inherited from ToolStripItemRenderEventArgs)

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a