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 OnRenderToolStripBorder invalidar el método para dibujar un borde ToolStrip personalizado alrededor de un control.The following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. Este ejemplo de código forma parte de un ejemplo más extenso proporcionado ToolStripRenderer para la clase.This code example is part of a larger example provided for the ToolStripRenderer class.

// 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 DrawToolStripBorder, y DrawToolStripBackground .The ToolStripRenderEventArgs class also provides data for the DrawImageMargin, DrawToolStripBorder, and DrawToolStripBackground methods.

Constructores

ToolStripRenderEventArgs(Graphics, ToolStrip)

Inicializa una nueva instancia de la clase ToolStripRenderEventArgs para la clase ToolStrip especificada y utilizando el objeto Graphics especificado.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip and using the specified Graphics.

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.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip, using the specified Graphics to paint the specified bounds with the specified Color.

Propiedades

AffectedBounds

Obtiene el Rectangle que representa los límites del área que se va a pintar.Gets the Rectangle representing the bounds of the area to be painted.

BackColor

Obtiene el Color con el que se pinta el fondo de ToolStrip.Gets the Color that the background of the ToolStrip is painted with.

ConnectedArea

Obtiene el Rectangle que representa el área superpuesta entre ToolStripDropDown y su OwnerItem.Gets the Rectangle representing the overlap area between a ToolStripDropDown and its OwnerItem.

Graphics

Obtiene los Graphics que se utilizan para pintar.Gets the Graphics used to paint.

ToolStrip

Obtiene el ToolStrip que se va a pintar.Gets the ToolStrip to be painted.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: