Condividi tramite


ToolStripRenderEventArgs Classe

Definizione

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
Ereditarietà
ToolStripRenderEventArgs
Derivato

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del OnRenderToolStripBorder metodo per disegnare un bordo personalizzato intorno a un ToolStrip controllo . Questo esempio di codice fa parte di un esempio più ampio fornito per la ToolStripRenderer classe .

// 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

Commenti

La ToolStripRenderEventArgs classe fornisce anche i dati per i DrawImageMarginmetodi , DrawToolStripBordere DrawToolStripBackground .

Costruttori

ToolStripRenderEventArgs(Graphics, ToolStrip)

Inizializza una nuova istanza della classe ToolStripRenderEventArgs per l'oggetto ToolStrip specificato e utilizzando l'oggetto Graphics specificato.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Inizializza una nuova istanza della classe ToolStripRenderEventArgs per l'oggetto ToolStrip specificato, utilizzando l'oggetto Graphics specificato per disegnare i limiti specificati con l'oggetto Color specificato.

Proprietà

AffectedBounds

Ottiene l'oggetto Rectangle che rappresenta i limiti dell'area da disegnare.

BackColor

Ottiene l'oggetto Color con cui viene disegnato lo sfondo dell'oggetto ToolStrip.

ConnectedArea

Ottiene l'oggetto Rectangle che rappresenta l'area di sovrapposizione tra un oggetto ToolStripDropDown e la relativa proprietà OwnerItem.

Graphics

Ottiene l'oggetto Graphics utilizzato per disegnare.

ToolStrip

Ottiene l'oggetto ToolStrip da disegnare.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche