Sdílet prostřednictvím


ControlPaint.DrawMenuGlyph Metoda

Definice

Nakreslí glyf nabídky v ovládacím prvku položky nabídky.

Přetížení

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Nakreslí zadaný glyf nabídky v ovládacím prvku položky nabídky v zadaných mezích a na určeném povrchu.

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

Nakreslí zadaný glyf nabídky v ovládacím prvku položky nabídky v určených mezích a na zadaném povrchu, nahradí White barvou zadanou v parametru backColor a nahradí Black barvou zadanou v parametru foreColor .

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

Nakreslí zadaný glyf nabídky na ovládací prvek položky nabídky se zadanými hranicemi a na zadaném povrchu.

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

Nakreslí zadaný glyf nabídky na ovládací prvek položky nabídky v rámci zadaných souřadnic, výšky a šířky na zadaném povrchu, nahradí White barvou zadanou v parametru backColor a nahradí Black barvou zadanou v parametru foreColor .

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Nakreslí zadaný glyf nabídky v ovládacím prvku položky nabídky v zadaných mezích a na určeném povrchu.

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)

Parametry

graphics
Graphics

Graphics se kreslit.

rectangle
Rectangle

Představuje Rectangle rozměry glyfu.

glyph
MenuGlyph

Jedna z MenuGlyph hodnot, která určuje obrázek, který se má nakreslit.

Poznámky

Při ovládacích prvcích pro kreslení MenuItem vlastníka je potřeba ověřit hodnoty vlastností, abyste určili správný piktogram, který chcete nakreslit nebo odebrat. Pokud je například MenuItem.Checked vlastnost nastavena na truehodnotu , je nutné volat Checkmark hodnotu MenuGlyph , aby se nakreslila značka zaškrtnutí na MenuItem.

Viz také

Platí pro

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

Nakreslí zadaný glyf nabídky v ovládacím prvku položky nabídky v určených mezích a na zadaném povrchu, nahradí White barvou zadanou v parametru backColor a nahradí Black barvou zadanou v parametru 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)

Parametry

graphics
Graphics

Graphics se kreslit.

rectangle
Rectangle

Představuje Rectangle rozměry glyfu.

glyph
MenuGlyph

Jedna z MenuGlyph hodnot, která určuje obrázek, který se má nakreslit.

foreColor
Color

Barva, která nahrazuje White barvu popředí.

backColor
Color

Barva, která nahrazuje Black barvu pozadí.

Poznámky

Při ovládacích prvcích pro kreslení MenuItem vlastníka je potřeba ověřit hodnoty vlastností, abyste určili správný piktogram, který chcete nakreslit nebo odebrat. Pokud je například MenuItem.Checked vlastnost nastavena na truehodnotu , je nutné volat Checkmark hodnotu MenuGlyph , aby se nakreslila značka zaškrtnutí na MenuItem.

Viz také

Platí pro

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

Nakreslí zadaný glyf nabídky na ovládací prvek položky nabídky se zadanými hranicemi a na zadaném povrchu.

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)

Parametry

graphics
Graphics

Graphics se kreslit.

x
Int32

Souřadnice x v levém horním rohu obdélníku výkresu.

y
Int32

Souřadnice y v levém horním rohu obdélníku výkresu.

width
Int32

Šířka piktogramu nabídky

height
Int32

Výška piktogramu nabídky

glyph
MenuGlyph

Jedna z MenuGlyph hodnot, která určuje obrázek, který se má nakreslit.

Poznámky

Při ovládacích prvcích pro kreslení MenuItem vlastníka je potřeba ověřit hodnoty vlastností, abyste určili správný piktogram, který chcete nakreslit nebo odebrat. Pokud je například MenuItem.Checked vlastnost nastavena na hodnotu true, zavoláte Checkmark hodnotu MenuGlyph pro vykreslení značky zaškrtnutí na MenuItem.

Platí pro

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

Nakreslí zadaný glyf nabídky na ovládací prvek položky nabídky v rámci zadaných souřadnic, výšky a šířky na zadaném povrchu, nahradí White barvou zadanou v parametru backColor a nahradí Black barvou zadanou v parametru 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)

Parametry

graphics
Graphics

Graphics se kreslit.

x
Int32

Souřadnice x v levém horním rohu obdélníku výkresu.

y
Int32

Souřadnice y v levém horním rohu obdélníku výkresu.

width
Int32

Šířka piktogramu nabídky

height
Int32

Výška piktogramu nabídky

glyph
MenuGlyph

Jedna z MenuGlyph hodnot, která určuje obrázek, který se má nakreslit.

foreColor
Color

Barva, která nahrazuje White barvu popředí.

backColor
Color

Barva, která nahrazuje Black barvu pozadí.

Poznámky

Při ovládacích prvcích pro kreslení MenuItem vlastníka je potřeba ověřit hodnoty vlastností, abyste určili správný piktogram, který chcete nakreslit nebo odebrat. Pokud je například MenuItem.Checked vlastnost nastavena na truehodnotu , je nutné volat Checkmark hodnotu MenuGlyph , aby se nakreslila značka zaškrtnutí na MenuItem.

Viz také

Platí pro