ControlPaint.DrawMenuGlyph メソッド

定義

メニュー項目のコントロールのメニュー グリフを描画します。

オーバーロード

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

メニュー項目のコントロールの指定したメニュー グリフを、指定した範囲内の指定した表面に描画します。

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

メニュー項目コントロールの指定したメニュー グリフを、指定した境界内、および指定した表面に、WhitebackColor パラメーターで指定した色に変更し、BlackforeColor パラメーターで指定した色に変更して描画します。

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

メニュー項目のコントロールの指定したメニュー グリフを、指定した範囲内の、指定した表面に描画します。

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

メニュー項目コントロールの指定したメニュー グリフを、指定した座標、高さ、および幅の範囲内、および指定した表面に、WhitebackColor パラメーターで指定した色に変更し、BlackforeColor パラメーターで指定した色に変更して描画します。

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 値の 1 つ。

注釈

所有者描画 MenuItem コントロールの場合は、描画または削除する正しいグリフを決定するためにプロパティ値を確認する必要があります。 たとえば、 プロパティが MenuItem.Checkedtrue設定されている場合、 にチェック マークMenuItemCheckmark描画するには、 のMenuGlyph値を呼び出す必要があります。

こちらもご覧ください

適用対象

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

メニュー項目コントロールの指定したメニュー グリフを、指定した境界内、および指定した表面に、WhitebackColor パラメーターで指定した色に変更し、BlackforeColor パラメーターで指定した色に変更して描画します。

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 値の 1 つ。

foreColor
Color

White の代わりに前景色として使用する色。

backColor
Color

Black の代わりに背景色として使用する色。

注釈

所有者描画 MenuItem コントロールの場合は、描画または削除する正しいグリフを決定するためにプロパティ値を確認する必要があります。 たとえば、 プロパティが MenuItem.Checkedtrue設定されている場合、 にチェック マークMenuItemCheckmark描画するには、 のMenuGlyph値を呼び出す必要があります。

こちらもご覧ください

適用対象

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 値の 1 つ。

注釈

所有者描画 MenuItem コントロールの場合は、描画または削除する正しいグリフを決定するためにプロパティ値を確認する必要があります。 たとえば、 プロパティが MenuItem.Checked true に設定されている場合、 のMenuGlyph値をCheckmark呼び出して、 にチェック マークを描画しますMenuItem

適用対象

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

メニュー項目コントロールの指定したメニュー グリフを、指定した座標、高さ、および幅の範囲内、および指定した表面に、WhitebackColor パラメーターで指定した色に変更し、BlackforeColor パラメーターで指定した色に変更して描画します。

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 値の 1 つ。

foreColor
Color

White の代わりに前景色として使用する色。

backColor
Color

Black の代わりに背景色として使用する色。

注釈

所有者描画 MenuItem コントロールの場合は、描画または削除する正しいグリフを決定するためにプロパティ値を確認する必要があります。 たとえば、 プロパティが MenuItem.Checkedtrue設定されている場合、 にチェック マークMenuItemCheckmark描画するには、 のMenuGlyph値を呼び出す必要があります。

こちらもご覧ください

適用対象