ToolStripGripRenderEventArgs Classe

Définition

Fournit des données pour l'événement RenderGrip.Provides data for the RenderGrip event.

public ref class ToolStripGripRenderEventArgs : System::Windows::Forms::ToolStripRenderEventArgs
public class ToolStripGripRenderEventArgs : System.Windows.Forms.ToolStripRenderEventArgs
type ToolStripGripRenderEventArgs = class
    inherit ToolStripRenderEventArgs
Public Class ToolStripGripRenderEventArgs
Inherits ToolStripRenderEventArgs
Héritage
ToolStripGripRenderEventArgs

Exemples

L’exemple de code suivant illustre l’utilisation de ce type.The following code example demonstrates the use of this type. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement RenderGrip.In the example, an event handler reports on the occurrence of the RenderGrip event. Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à effectuer un débogage.This report helps you to learn when the event occurs and can assist you in debugging.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient une instance d’un type qui hérite de ToolStripRenderer, tel qu’un ToolStripSystemRenderer ou 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. Nommez ensuite l’instance ToolStripRenderer1 et assurez-vous que le gestionnaire d’événements est associé à l’événement RenderGrip.Then name the instance ToolStripRenderer1 and ensure that the event handler is associated with the RenderGrip event.

private void ToolStripRenderer1_RenderGrip(Object sender, ToolStripGripRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "GripBounds", e.GripBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "GripDisplayStyle", e.GripDisplayStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "GripStyle", e.GripStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "BackColor", e.BackColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderGrip Event" );
}
Private Sub ToolStripRenderer1_RenderGrip(sender as Object, e as ToolStripGripRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderGrip

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "GripBounds", e.GripBounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "GripDisplayStyle", e.GripDisplayStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "GripStyle", e.GripStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "BackColor", e.BackColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderGrip Event")

End Sub

Constructeurs

ToolStripGripRenderEventArgs(Graphics, ToolStrip)

Initialise une nouvelle instance de la classe ToolStripGripRenderEventArgs.Initializes a new instance of the ToolStripGripRenderEventArgs class.

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.

(Hérité de ToolStripRenderEventArgs)
BackColor

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

(Hérité de ToolStripRenderEventArgs)
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.

(Hérité de ToolStripRenderEventArgs)
Graphics

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

(Hérité de ToolStripRenderEventArgs)
GripBounds

Obtient le rectangle représentant la zone dans laquelle peindre la poignée de déplacement.Gets the rectangle representing the area in which to paint the move handle.

GripDisplayStyle

Obtient le style qui indique si la poignée de déplacement est affichée verticalement ou horizontalement.Gets the style that indicates whether the move handle is displayed vertically or horizontally.

GripStyle

Obtient le style qui indique si la poignée de déplacement est visible ou non.Gets the style that indicates whether or not the move handle is visible.

ToolStrip

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

(Hérité de ToolStripRenderEventArgs)

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

Sert 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 actif.Returns a string that represents the current object.

(Hérité de Object)

S’applique à