Partager via


ControlPaint.DrawMenuGlyph Méthode

Définition

Dessine un glyphe de menu sur un contrôle d'élément de menu.

Surcharges

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée, remplaçant White par la couleur spécifiée dans le paramètre backColor et Black remplaçant par la couleur spécifiée dans le paramètre foreColor.

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée.

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les coordonnées, la hauteur et la largeur spécifiées, remplaçant White par la couleur spécifiée dans le paramètre backColor et remplaçant Black par la couleur spécifiée dans le paramètre foreColor.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée.

public:
 static void DrawMenuGlyph(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Windows::Forms::MenuGlyph glyph);
public static void DrawMenuGlyph (System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.MenuGlyph glyph);
static member DrawMenuGlyph : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.MenuGlyph -> unit
Public Shared Sub DrawMenuGlyph (graphics As Graphics, rectangle As Rectangle, glyph As MenuGlyph)

Paramètres

graphics
Graphics

Graphics sur lequel dessiner.

rectangle
Rectangle

Rectangle représentant les dimensions du glyphe.

glyph
MenuGlyph

Une des valeurs de MenuGlyph qui spécifie l'image à dessiner.

Remarques

Lors des contrôles de dessin MenuItem du propriétaire, vous devez vérifier les valeurs de propriété pour déterminer le glyphe correct à dessiner ou à supprimer. Par exemple, lorsque la propriété a la MenuItem.Checkedtruevaleur , vous devez appeler la Checkmark valeur de MenuGlyph pour dessiner une coche sur le MenuItem.

Voir aussi

S’applique à

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée, remplaçant White par la couleur spécifiée dans le paramètre backColor et Black remplaçant par la couleur spécifiée dans le paramètre foreColor.

public:
 static void DrawMenuGlyph(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Windows::Forms::MenuGlyph glyph, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawMenuGlyph (System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.MenuGlyph glyph, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawMenuGlyph : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.MenuGlyph * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawMenuGlyph (graphics As Graphics, rectangle As Rectangle, glyph As MenuGlyph, foreColor As Color, backColor As Color)

Paramètres

graphics
Graphics

Graphics sur lequel dessiner.

rectangle
Rectangle

Rectangle représentant les dimensions du glyphe.

glyph
MenuGlyph

Une des valeurs de MenuGlyph qui spécifie l'image à dessiner.

foreColor
Color

Couleur qui remplace White comme couleur de premier plan.

backColor
Color

Couleur qui remplace Black comme couleur d'arrière-plan.

Remarques

Lors des contrôles de dessin MenuItem du propriétaire, vous devez vérifier les valeurs de propriété pour déterminer le glyphe correct à dessiner ou à supprimer. Par exemple, lorsque la propriété a la MenuItem.Checkedtruevaleur , vous devez appeler la Checkmark valeur de MenuGlyph pour dessiner une coche sur le MenuItem.

Voir aussi

S’applique à

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les limites spécifiées et sur la surface spécifiée.

public:
 static void DrawMenuGlyph(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height, System::Windows::Forms::MenuGlyph glyph);
public static void DrawMenuGlyph (System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.MenuGlyph glyph);
static member DrawMenuGlyph : System.Drawing.Graphics * int * int * int * int * System.Windows.Forms.MenuGlyph -> unit
Public Shared Sub DrawMenuGlyph (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer, glyph As MenuGlyph)

Paramètres

graphics
Graphics

Graphics sur lequel dessiner.

x
Int32

Coordonnée x du coin supérieur gauche du rectangle de dessin.

y
Int32

Coordonnée y du coin supérieur gauche du rectangle de dessin.

width
Int32

Largeur du glyphe de menu.

height
Int32

Hauteur du glyphe de menu.

glyph
MenuGlyph

Une des valeurs de MenuGlyph qui spécifie l'image à dessiner.

Remarques

Lors des contrôles de dessin MenuItem du propriétaire, vous devez vérifier les valeurs de propriété pour déterminer le glyphe correct à dessiner ou à supprimer. Par exemple, lorsque la propriété a la MenuItem.Checked valeur true, vous appelez la Checkmark valeur de MenuGlyph pour dessiner une coche sur .MenuItem

S’applique à

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color)

Dessine le glyphe de menu spécifié sur un contrôle d'élément de menu dans les coordonnées, la hauteur et la largeur spécifiées, remplaçant White par la couleur spécifiée dans le paramètre backColor et remplaçant Black par la couleur spécifiée dans le paramètre foreColor.

public:
 static void DrawMenuGlyph(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height, System::Windows::Forms::MenuGlyph glyph, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawMenuGlyph (System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.MenuGlyph glyph, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawMenuGlyph : System.Drawing.Graphics * int * int * int * int * System.Windows.Forms.MenuGlyph * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawMenuGlyph (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer, glyph As MenuGlyph, foreColor As Color, backColor As Color)

Paramètres

graphics
Graphics

Graphics sur lequel dessiner.

x
Int32

Coordonnée x du coin supérieur gauche du rectangle de dessin.

y
Int32

Coordonnée y du coin supérieur gauche du rectangle de dessin.

width
Int32

Largeur du glyphe de menu.

height
Int32

Hauteur du glyphe de menu.

glyph
MenuGlyph

Une des valeurs de MenuGlyph qui spécifie l'image à dessiner.

foreColor
Color

Couleur qui remplace White comme couleur de premier plan.

backColor
Color

Couleur qui remplace Black comme couleur d'arrière-plan.

Remarques

Lors des contrôles de dessin MenuItem du propriétaire, vous devez vérifier les valeurs de propriété pour déterminer le glyphe correct à dessiner ou à supprimer. Par exemple, lorsque la propriété a la MenuItem.Checkedtruevaleur , vous devez appeler la Checkmark valeur de MenuGlyph pour dessiner une coche sur le MenuItem.

Voir aussi

S’applique à