ToolStripGripRenderEventArgs Classe
Definizione
Fornisce dati per l'evento 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
- Ereditarietà
Esempi
Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di questo tipo.The following code example demonstrates the use of this type. Nell'esempio, un gestore eventi segnala l'occorrenza dell' RenderGrip evento.In the example, an event handler reports on the occurrence of the RenderGrip event. Questo report consente di apprendere quando si verifica l'evento e può facilitare il debug.This report helps you to learn when the event occurs and can assist you in debugging.
Per eseguire il codice di esempio, incollarlo in un progetto che contiene un'istanza di un tipo che eredita ToolStripRendererda, ad esempio ToolStripSystemRenderer o 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. Assegnare quindi un nome ToolStripRenderer1
all'istanza di e assicurarsi che il gestore eventi sia RenderGrip associato all'evento.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
Costruttori
ToolStripGripRenderEventArgs(Graphics, ToolStrip) |
Inizializza una nuova istanza della classe ToolStripGripRenderEventArgs.Initializes a new instance of the ToolStripGripRenderEventArgs class. |
Proprietà
AffectedBounds |
Ottiene l'oggetto Rectangle che rappresenta i limiti dell'area da disegnare.Gets the Rectangle representing the bounds of the area to be painted. (Ereditato da ToolStripRenderEventArgs) |
BackColor |
Ottiene l'oggetto Color con cui viene disegnato lo sfondo dell'oggetto ToolStrip.Gets the Color that the background of the ToolStrip is painted with. (Ereditato da ToolStripRenderEventArgs) |
ConnectedArea |
Ottiene l'oggetto Rectangle che rappresenta l'area di sovrapposizione tra un oggetto ToolStripDropDown e la relativa proprietà OwnerItem.Gets the Rectangle representing the overlap area between a ToolStripDropDown and its OwnerItem. (Ereditato da ToolStripRenderEventArgs) |
Graphics |
Ottiene l'oggetto Graphics utilizzato per disegnare.Gets the Graphics used to paint. (Ereditato da ToolStripRenderEventArgs) |
GripBounds |
Ottiene il rettangolo che rappresenta l'area nella quale disegnare l'handle di spostamento.Gets the rectangle representing the area in which to paint the move handle. |
GripDisplayStyle |
Ottiene lo stile che indica se la visualizzazione dell'handle di spostamento sarà verticale o orizzontale.Gets the style that indicates whether the move handle is displayed vertically or horizontally. |
GripStyle |
Ottiene lo stile che indica se l'handle di spostamento verrà visualizzato.Gets the style that indicates whether or not the move handle is visible. |
ToolStrip |
Ottiene l'oggetto ToolStrip da disegnare.Gets the ToolStrip to be painted. (Ereditato da ToolStripRenderEventArgs) |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita.Serves as the default hash function. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object. (Ereditato da Object) |