ControlPaint::DrawMenuGlyph Method (Graphics^, Int32, Int32, Int32, Int32, MenuGlyph)
.NET Framework (current version)
Draws the specified menu glyph on a menu item control with the specified bounds and on the specified surface.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: static void DrawMenuGlyph( Graphics^ graphics, int x, int y, int width, int height, MenuGlyph glyph )
Parameters
- graphics
-
Type:
System.Drawing::Graphics^
The Graphics to draw on.
- x
-
Type:
System::Int32
The x-coordinate of the upper left corner of the drawing rectangle.
- y
-
Type:
System::Int32
The y-coordinate of the upper left corner of the drawing rectangle.
- width
-
Type:
System::Int32
The width of the menu glyph.
- height
-
Type:
System::Int32
The height of the menu glyph.
- glyph
-
Type:
System.Windows.Forms::MenuGlyph
One of the MenuGlyph values that specifies the image to draw.
When owner-drawing MenuItem controls, you need to verify property values to determine the correct glyph to draw or remove. For example, when the MenuItem::Checked property is set to true, you call the Checkmark value of MenuGlyph to draw a check mark on the MenuItem.
.NET Framework
Available since 1.1
Available since 1.1
Show: