Comparteix a través de


ToolStripItemTextRenderEventArgs Clase

Definición

Proporciona datos para el evento RenderItemText.

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
Herencia
ToolStripItemTextRenderEventArgs

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este tipo. En el ejemplo, un controlador de eventos informa sobre la aparición del RenderItemText evento. Este informe le ayuda a aprender cuándo se produce el evento y puede ayudarle a depurar.

Para ejecutar el código de ejemplo, péguelo en un proyecto que contenga una instancia de un tipo que herede de ToolStripRenderer, como o ToolStripProfessionalRendererToolStripSystemRenderer . A continuación, asigne un nombre a la instancia ToolStripRenderer1 y asegúrese de que el controlador de eventos está asociado al RenderItemText evento.

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

Constructores

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

Inicializa una nueva instancia de la clase ToolStripItemTextRenderEventArgs con el texto y las propiedades del texto especificadas.

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

Inicializa una nueva instancia de la clase ToolStripItemTextRenderEventArgs con el formato especificado para el texto y las propiedades del texto.

Propiedades

Graphics

Obtiene los gráficos que se utilizan para dibujar la clase ToolStripItem.

(Heredado de ToolStripItemRenderEventArgs)
Item

Obtiene el ToolStripItem que se va a dibujar.

(Heredado de ToolStripItemRenderEventArgs)
Text

Obtiene o establece el texto que se muestra en ToolStripItem.

TextColor

Obtiene o establece el color del texto de ToolStripItem.

TextDirection

Obtiene o establece si el texto se dibuja vertical u horizontalmente.

TextFont

Obtiene o establece la fuente del texto dibujado en ToolStripItem.

TextFormat

Obtiene o establece la información de presentación y diseño del texto dibujado en ToolStripItem.

TextRectangle

Obtiene o establece el rectángulo que representa los límites en los que dibujar el texto.

ToolStrip

Obtiene el valor de la propiedad Owner para la clase ToolStripItem que se va a dibujar.

(Heredado de ToolStripItemRenderEventArgs)

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a