Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ControlPaint.DrawMenuGlyph (Graphics, Rectangle, MenuGlyph, Color, Color)

 

Data di pubblicazione: ottobre 2016

Disegna l'icona di menu specificato in un controllo voce di menu all'interno dei limiti definiti e sulla superficie specificata, sostituendo White con il colore specificato per il backColor parametro e sostituendo Black con il colore specificato nella foreColor parametro.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static void DrawMenuGlyph(
	Graphics graphics,
	Rectangle rectangle,
	MenuGlyph glyph,
	Color foreColor,
	Color backColor
)

Parametri

graphics
Type: System.Drawing.Graphics

Il Graphics per disegnare su.

rectangle
Type: System.Drawing.Rectangle

Il Rectangle che rappresenta le dimensioni dell'icona.

glyph
Type: System.Windows.Forms.MenuGlyph

Uno del MenuGlyph valori che specifica l'immagine da disegnare.

foreColor
Type: System.Drawing.Color

Il colore che sostituisce White come colore di primo piano.

backColor
Type: System.Drawing.Color

Il colore che sostituisce Black come colore di sfondo.

Quando owner draw MenuItem controlli, è necessario verificare i valori delle proprietà per determinare l'icona corretta da disegnare o rimuovere. Ad esempio, quando il MenuItem.Checked è impostata su true, è necessario chiamare il Checkmark valore MenuGlyph per disegnare un segno di spunta nel MenuItem.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: