ToolStripItemTextRenderEventArgs ToolStripItemTextRenderEventArgs ToolStripItemTextRenderEventArgs ToolStripItemTextRenderEventArgs Class

Definizione

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

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

Esempi

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di questo tipo.The following code example demonstrates the use of this type. Nell'esempio, un gestore eventi segnala l'occorrenza dell' RenderItemText evento.In the example, an event handler reports on the occurrence of the RenderItemText event. Questo report consente di apprendere quando si verifica l'evento e può facilitare il debug.This report helps you to learn when the event occurs and can assist you in debugging.

Per eseguire il codice di esempio, incollarlo in un progetto che contiene un'istanza di un tipo che eredita ToolStripRendererda, ad esempio 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. Assegnare quindi un nome ToolStripRenderer1 all'istanza di e assicurarsi che il gestore eventi sia RenderItemText associato all'evento.Then name the instance ToolStripRenderer1 and ensure that the event handler is associated with the RenderItemText event.

private void ToolStripRenderer1_RenderItemText(Object sender, ToolStripItemTextRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Text", e.Text );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextColor", e.TextColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextFont", e.TextFont );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextRectangle", e.TextRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextFormat", e.TextFormat );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TextDirection", e.TextDirection );
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(), "RenderItemText Event" );
}
Private Sub ToolStripRenderer1_RenderItemText(sender as Object, e as ToolStripItemTextRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderItemText

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Text", e.Text)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextColor", e.TextColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextFont", e.TextFont)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextRectangle", e.TextRectangle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextFormat", e.TextFormat)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TextDirection", e.TextDirection)
    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(),"RenderItemText Event")

End Sub

Costruttori

ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, ContentAlignment) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, ContentAlignment) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, ContentAlignment) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, ContentAlignment)

Inizializza una nuova istanza della classe ToolStripItemTextRenderEventArgs con il testo e le proprietà del testo specificati.Initializes a new instance of the ToolStripItemTextRenderEventArgs class with the specified text and text properties.

ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, TextFormatFlags) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, TextFormatFlags) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, TextFormatFlags) ToolStripItemTextRenderEventArgs(Graphics, ToolStripItem, String, Rectangle, Color, Font, TextFormatFlags)

Inizializza una nuova istanza della classe ToolStripItemTextRenderEventArgs con il testo e il formato delle proprietà di testo specificati.Initializes a new instance of the ToolStripItemTextRenderEventArgs class with the specified text and text properties format.

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)
Item Item Item Item

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

(Inherited from ToolStripItemRenderEventArgs)
Text Text Text Text

Ottiene o imposta il testo da creare sull'oggetto ToolStripItem.Gets or sets the text to be drawn on the ToolStripItem.

TextColor TextColor TextColor TextColor

Ottiene o imposta il colore del testo dell'oggetto ToolStripItem.Gets or sets the color of the ToolStripItem text.

TextDirection TextDirection TextDirection TextDirection

Ottiene o imposta la direzione, verticale o orizzontale, del disegno del testo.Gets or sets whether the text is drawn vertically or horizontally.

TextFont TextFont TextFont TextFont

Ottiene o imposta il tipo di carattere del testo disegnato sull'oggetto ToolStripItem.Gets or sets the font of the text drawn on the ToolStripItem.

TextFormat TextFormat TextFormat TextFormat

Ottiene o imposta le informazioni sulla visualizzazione e il layout del testo disegnato sull'oggetto ToolStripItem.Gets or sets the display and layout information of the text drawn on the ToolStripItem.

TextRectangle TextRectangle TextRectangle TextRectangle

Ottiene o imposta il rettangolo che rappresenta i limiti entro i quali disegnare il testo.Gets or sets the rectangle that represents the bounds to draw the text in.

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