Поделиться через


ControlPaint.DrawMenuGlyph Метод

Определение

Рисует знак меню на элементе управления команды меню.

Перегрузки

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.

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

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных границ, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре foreColor.

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

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.

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

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных координат, указанной ширины и высоты на определенной поверхности, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре foreColor.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.

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)

Параметры

graphics
Graphics

Вызываемый объект Graphics.

rectangle
Rectangle

Rectangle, который предоставляет размеры знака.

glyph
MenuGlyph

Одно из значений MenuGlyph, задающее изображаемый рисунок.

Комментарии

При рисовании MenuItem владельцем необходимо проверить значения свойств, чтобы определить правильный глиф для рисования или удаления. Например, если свойству MenuItem.Checked присвоено значение true, необходимо вызвать Checkmark значение MenuGlyph , чтобы нарисовать флажок на MenuItem.

См. также раздел

Применяется к

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

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных границ, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре 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)

Параметры

graphics
Graphics

Вызываемый объект Graphics.

rectangle
Rectangle

Rectangle, который предоставляет размеры знака.

glyph
MenuGlyph

Одно из значений MenuGlyph, задающее изображаемый рисунок.

foreColor
Color

Цвет, заменяющий White в качестве цвета основного цвета.

backColor
Color

Цвет, заменяющий Black в качестве цвета фона.

Комментарии

При рисовании MenuItem владельцем необходимо проверить значения свойств, чтобы определить правильный глиф для рисования или удаления. Например, если свойству MenuItem.Checked присвоено значение true, необходимо вызвать Checkmark значение MenuGlyph , чтобы нарисовать флажок на MenuItem.

См. также раздел

Применяется к

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

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.

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)

Параметры

graphics
Graphics

Вызываемый объект Graphics.

x
Int32

Координата по оси X верхнего левого угла изображенного прямоугольника.

y
Int32

Координата по оси Y верхнего левого угла изображенного прямоугольника.

width
Int32

Ширина знака меню.

height
Int32

Высота знака меню.

glyph
MenuGlyph

Одно из значений MenuGlyph, задающее изображаемый рисунок.

Комментарии

При рисовании MenuItem владельцем необходимо проверить значения свойств, чтобы определить правильный глиф для рисования или удаления. Например, если свойству MenuItem.Checked присвоено значение true, вызывается Checkmark значение MenuGlyph , чтобы нарисовать флажок на MenuItem.

Применяется к

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

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных координат, указанной ширины и высоты на определенной поверхности, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре 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)

Параметры

graphics
Graphics

Вызываемый объект Graphics.

x
Int32

Координата по оси X верхнего левого угла изображенного прямоугольника.

y
Int32

Координата по оси Y верхнего левого угла изображенного прямоугольника.

width
Int32

Ширина знака меню.

height
Int32

Высота знака меню.

glyph
MenuGlyph

Одно из значений MenuGlyph, задающее изображаемый рисунок.

foreColor
Color

Цвет, заменяющий White в качестве цвета основного цвета.

backColor
Color

Цвет, заменяющий Black в качестве цвета фона.

Комментарии

При рисовании MenuItem владельцем необходимо проверить значения свойств, чтобы определить правильный глиф для рисования или удаления. Например, если свойству MenuItem.Checked присвоено значение true, необходимо вызвать Checkmark значение MenuGlyph , чтобы нарисовать флажок на MenuItem.

См. также раздел

Применяется к