Freigeben über


ControlPaint.DrawMenuGlyph Methode

Definition

Zeichnet ein Menüsymbol für ein Menüelement-Steuerelement.

Überlädt

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Zeichnet das angegebene Menüsymbol auf einem Menüelement-Steuerelement innerhalb der angegebenen Begrenzungen und auf der angegebenen Oberfläche.

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

Zeichnet auf der angegebenen Oberfläche und innerhalb der angegebenen Begrenzungen das angegebene Menüsymbol auf einem Menüelement-Steuerelement. Dabei wird White durch die im backColor-Parameter angegebene Farbe ersetzt und Black wird durch die im foreColor-Parameter angegebene Farbe ersetzt.

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

Zeichnet das angegebene Menüsymbol auf einem Menüelement-Steuerelement innerhalb der angegebenen Begrenzungen und auf der angegebenen Oberfläche.

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

Zeichnet auf der angegebenen Oberfläche und innerhalb der angegebenen Koordinaten, d. h. mit der angegebenen Höhe und Breite, das angegebene Menüsymbol auf einem Menüelement-Steuerelement. Dabei wird White durch die im backColor-Parameter angegebene Farbe ersetzt und Black wird durch die im foreColor-Parameter angegebene Farbe ersetzt.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Zeichnet das angegebene Menüsymbol auf einem Menüelement-Steuerelement innerhalb der angegebenen Begrenzungen und auf der angegebenen Oberfläche.

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)

Parameter

graphics
Graphics

Die Instanz von Graphics, in der gezeichnet werden soll.

rectangle
Rectangle

Das Rectangle, das die Abmessungen des Symbols darstellt.

glyph
MenuGlyph

Einer der MenuGlyph-Werte, der das zu zeichnende Bild angibt.

Hinweise

Bei Steuerelementen für das Zeichnen MenuItem von Besitzern müssen Sie die Eigenschaftswerte überprüfen, um die richtige Glyphe zu bestimmen, die gezeichnet oder entfernt werden soll. Wenn die MenuItem.Checked -Eigenschaft beispielsweise auf truefestgelegt ist, müssen Sie den Checkmark Wert von MenuGlyph aufrufen, um ein Häkchen für die MenuItemzu zeichnen.

Weitere Informationen

Gilt für:

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

Zeichnet auf der angegebenen Oberfläche und innerhalb der angegebenen Begrenzungen das angegebene Menüsymbol auf einem Menüelement-Steuerelement. Dabei wird White durch die im backColor-Parameter angegebene Farbe ersetzt und Black wird durch die im foreColor-Parameter angegebene Farbe ersetzt.

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)

Parameter

graphics
Graphics

Die Instanz von Graphics, in der gezeichnet werden soll.

rectangle
Rectangle

Das Rectangle, das die Abmessungen des Symbols darstellt.

glyph
MenuGlyph

Einer der MenuGlyph-Werte, der das zu zeichnende Bild angibt.

foreColor
Color

Die Farbe, die White als Vordergrundfarbe ersetzt.

backColor
Color

Die Farbe, die Black als Hintergrundfarbe ersetzt.

Hinweise

Bei Steuerelementen für das Zeichnen MenuItem von Besitzern müssen Sie die Eigenschaftswerte überprüfen, um die richtige Glyphe zu bestimmen, die gezeichnet oder entfernt werden soll. Wenn die MenuItem.Checked -Eigenschaft beispielsweise auf truefestgelegt ist, müssen Sie den Checkmark Wert von MenuGlyph aufrufen, um ein Häkchen für die MenuItemzu zeichnen.

Weitere Informationen

Gilt für:

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

Zeichnet das angegebene Menüsymbol auf einem Menüelement-Steuerelement innerhalb der angegebenen Begrenzungen und auf der angegebenen Oberfläche.

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)

Parameter

graphics
Graphics

Die Instanz von Graphics, in der gezeichnet werden soll.

x
Int32

Die x-Koordinate der oberen linken Ecke des Zeichenrechtecks.

y
Int32

Die y-Koordinate der oberen linken Ecke des Zeichenrechtecks.

width
Int32

Die Breite des Menüsymbols.

height
Int32

Die Höhe des Menüsymbols.

glyph
MenuGlyph

Einer der MenuGlyph-Werte, der das zu zeichnende Bild angibt.

Hinweise

Bei Steuerelementen für das Zeichnen MenuItem von Besitzern müssen Sie die Eigenschaftswerte überprüfen, um die richtige Glyphe zu bestimmen, die gezeichnet oder entfernt werden soll. Wenn die MenuItem.Checked -Eigenschaft beispielsweise auf true festgelegt ist, rufen Sie den Checkmark Wert von auf MenuGlyph , um ein Häkchen für den MenuItemzu zeichnen.

Gilt für:

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

Zeichnet auf der angegebenen Oberfläche und innerhalb der angegebenen Koordinaten, d. h. mit der angegebenen Höhe und Breite, das angegebene Menüsymbol auf einem Menüelement-Steuerelement. Dabei wird White durch die im backColor-Parameter angegebene Farbe ersetzt und Black wird durch die im foreColor-Parameter angegebene Farbe ersetzt.

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)

Parameter

graphics
Graphics

Die Instanz von Graphics, in der gezeichnet werden soll.

x
Int32

Die x-Koordinate der oberen linken Ecke des Zeichenrechtecks.

y
Int32

Die y-Koordinate der oberen linken Ecke des Zeichenrechtecks.

width
Int32

Die Breite des Menüsymbols.

height
Int32

Die Höhe des Menüsymbols.

glyph
MenuGlyph

Einer der MenuGlyph-Werte, der das zu zeichnende Bild angibt.

foreColor
Color

Die Farbe, die White als Vordergrundfarbe ersetzt.

backColor
Color

Die Farbe, die Black als Hintergrundfarbe ersetzt.

Hinweise

Bei Steuerelementen für das Zeichnen MenuItem von Besitzern müssen Sie die Eigenschaftswerte überprüfen, um die richtige Glyphe zu bestimmen, die gezeichnet oder entfernt werden soll. Wenn die MenuItem.Checked -Eigenschaft beispielsweise auf truefestgelegt ist, müssen Sie den Checkmark Wert von MenuGlyph aufrufen, um ein Häkchen für die MenuItemzu zeichnen.

Weitere Informationen

Gilt für: