ToolStripRenderEventArgs Clase

Definición

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
Herencia
ToolStripRenderEventArgs
Derivado

Ejemplos

En el ejemplo de código siguiente se muestra cómo invalidar el OnRenderToolStripBorder método para dibujar un borde personalizado alrededor de un ToolStrip control. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase ToolStripRenderer.

// This method draws a border around the GridStrip control.
protected override void OnRenderToolStripBorder(
    ToolStripRenderEventArgs e)
{
    base.OnRenderToolStripBorder(e);

    ControlPaint.DrawFocusRectangle(
        e.Graphics,
        e.AffectedBounds,
        SystemColors.ControlDarkDark,
        SystemColors.ControlDarkDark);
}
' This method draws a border around the GridStrip control.
Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs)
   MyBase.OnRenderToolStripBorder(e)
   
   ControlPaint.DrawFocusRectangle(e.Graphics, e.AffectedBounds, SystemColors.ControlDarkDark, SystemColors.ControlDarkDark)
End Sub

Comentarios

La ToolStripRenderEventArgs clase también proporciona datos para los DrawImageMarginmétodos , DrawToolStripBordery DrawToolStripBackground .

Constructores

ToolStripRenderEventArgs(Graphics, ToolStrip)

Inicializa una nueva instancia de la clase ToolStripRenderEventArgs para la clase ToolStrip especificada y utilizando el objeto Graphics especificado.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Inicializa una nueva instancia de la clase ToolStripRenderEventArgs para el objeto ToolStrip especificado, utilizando el Graphics especificado para pintar los límites establecidos con el Color especificado.

Propiedades

AffectedBounds

Obtiene el Rectangle que representa los límites del área que se va a pintar.

BackColor

Obtiene el Color con el que se pinta el fondo de ToolStrip.

ConnectedArea

Obtiene el Rectangle que representa el área superpuesta entre ToolStripDropDown y su OwnerItem.

Graphics

Obtiene los Graphics que se utilizan para pintar.

ToolStrip

Obtiene el ToolStrip que se va a pintar.

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

Consulte también