ToolStripRenderEventArgs Classe

Définition

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
Héritage
ToolStripRenderEventArgs
Dérivé

Exemples

L’exemple de code suivant montre comment substituer la OnRenderToolStripBorder méthode pour dessiner une bordure personnalisée autour d’un ToolStrip contrôle.The following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. Cet exemple de code fait partie d’un exemple plus complet fourni pour la ToolStripRenderer classe.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 

Remarques

La ToolStripRenderEventArgs classe fournit également des données pour DrawImageMargin les DrawToolStripBorder méthodes, et DrawToolStripBackground .The ToolStripRenderEventArgs class also provides data for the DrawImageMargin, DrawToolStripBorder, and DrawToolStripBackground methods.

Constructeurs

ToolStripRenderEventArgs(Graphics, ToolStrip)

Initialise une nouvelle instance de la classe ToolStripRenderEventArgs pour l'ToolStrip spécifié, à l'aide du Graphics spécifié.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip and using the specified Graphics.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Initialise une nouvelle instance de la classe ToolStripRenderEventArgs pour le ToolStrip spécifié, à l'aide du Graphics spécifié afin de peindre les limites spécifiées avec le Color spécifié.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.

Propriétés

AffectedBounds

Obtient Rectangle représentant les limites de la zone à peindre.Gets the Rectangle representing the bounds of the area to be painted.

BackColor

Color avec laquelle l'arrière-plan du ToolStrip est peint.Gets the Color that the background of the ToolStrip is painted with.

ConnectedArea

Obtient Rectangle représentant la zone de chevauchement entre un ToolStripDropDown et son OwnerItem.Gets the Rectangle representing the overlap area between a ToolStripDropDown and its OwnerItem.

Graphics

Obtient Graphics utilisé pour peindre.Gets the Graphics used to paint.

ToolStrip

Obtient ToolStrip à peindre.Gets the ToolStrip to be painted.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi