Zdexby TheHolyOneZ
44,741 classes
Class

MenuItem

: Menu : Component : MarshalByRefObject : Object
System.Windows.Forms.MenuItem, System.Windows.Forms 0x00D8 (216 B) inherited 0x0070 System.Windows.Forms.dll
0x00x00D8

Members 36

OffsetSizeNameTypeFlagsDefault
0x01separatorbool1 flags—
0x01break_bool1 flags—
0x01bar_breakbool1 flags—
0x00730x01padding / unreflected
0x04shortcutShortcutPrivate—
0x08textstringPrivate—
0x01checked_boolPrivate—
0x01radiocheckboolPrivate—
0x01enabledboolPrivate—
0x00830x01padding / unreflected
0x02mnemonicushortPrivate—
0x01showshortcutboolPrivate—
0x00870x01padding / unreflected
0x04indexintPrivate—
0x01mdilistboolPrivate—
0x008D0x03padding / unreflected
0x08mdilist_itemsHashtablePrivate—
0x08mdilist_formsHashtablePrivate—
0x08mdicontainerMdiClientPrivate—
0x01is_window_menu_itemboolPrivate—
0x01defaut_itemboolPrivate—
0x01visibleboolPrivate—
0x01ownerdrawboolPrivate—
0x04mergeorderintPrivate—
0x04xtabintPrivate—
0x00BD0x03padding / unreflected
0x04mergetypeMenuMergePrivate—
0x10boundsRectangle1 flags—
0x08ClickEventobjectPrivateStatic—
0x08DrawItemEventobjectPrivateStatic—
0x08MeasureItemEventobjectPrivateStatic—
0x08PopupEventobjectPrivateStatic—
0x08SelectEventobjectPrivateStatic—
0x08UIACheckedChangedEventobjectPrivateStatic—
0x08UIARadioCheckChangedEventobjectPrivateStatic—
0x08UIAEnabledChangedEventobjectPrivateStatic—
0x08UIATextChangedEventobjectPrivateStatic—
0x01selectedboolPrivate—
0x00D50x03unreflected bytes to end of MenuItem
Inherited from Menu 9
OffsetSizeNameTypeFlagsDefault
0x08parent_menuMenu1 flags—
0x10rectRectanglePrivate—
0x08WndControl1 flags—
0x08trackerMenuTracker1 flags—
0x08control_namestringPrivate—
0x08control_tagobjectPrivate—
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 92

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
void .ctor(const string& text)Public+1 flags—0x08
void .ctor(const string& text, EventHandler onClick)Public+1 flags—0x08
void .cctor()PrivateStatic+1 flags—0x00
void add_Click(EventHandler value)Public+1 flags—0x08
void remove_Click(EventHandler value)Public+1 flags—0x08
void add_DrawItem(DrawItemEventHandler value)Public+1 flags—0x08
void remove_DrawItem(DrawItemEventHandler value)Public+1 flags—0x08
void add_MeasureItem(MeasureItemEventHandler value)Public+1 flags0x08
void remove_MeasureItem(MeasureItemEventHandler value)Public+1 flags0x08
void CommonConstructor(const string& text)Private0x08
void OnUIACheckedChanged(EventArgs e)1 flags0x08
void OnUIARadioCheckChanged(EventArgs e)1 flags0x08
void OnUIAEnabledChanged(EventArgs e)1 flags0x08
void OnUIATextChanged(EventArgs e)1 flags0x08
bool get_BarBreak()Public+1 flags0x01
void set_BarBreak(bool value)Public+1 flags0x01
bool get_Break()Public+1 flags0x01
void set_Break(bool value)Public+1 flags0x01
bool get_Checked()Public+1 flags0x01
void set_Checked(bool value)Public+1 flags0x01
bool get_DefaultItem()Public+1 flags0x01
void set_DefaultItem(bool value)Public+1 flags0x01
bool get_Enabled()Public+1 flags0x01
void set_Enabled(bool value)Public+1 flags0x01
int get_Index()Public+1 flags0x04
void set_Index(int value)Public+1 flags0x04
bool get_MdiList()Public+1 flags0x01
void set_MdiList(bool value)Public+1 flags0x01
int get_MergeOrder()Public+1 flags0x04
void set_MergeOrder(int value)Public+1 flags0x04
MenuMerge get_MergeType()Public+1 flags0x04
void set_MergeType(const MenuMerge& value)Public+1 flags0x04
ushort get_Mnemonic()Public+1 flags0x02
bool get_OwnerDraw()Public+1 flags0x01
void set_OwnerDraw(bool value)Public+1 flags0x01
Menu get_Parent()Public+1 flags0x08
bool get_RadioCheck()Public+1 flags0x01
void set_RadioCheck(bool value)Public+1 flags0x01
Shortcut get_Shortcut()Public+1 flags0x04
void set_Shortcut(const Shortcut& value)Public+1 flags0x04
bool get_ShowShortcut()Public+1 flags0x01
void set_ShowShortcut(bool value)Public+1 flags0x01
string get_Text()Public+1 flags0x08
void set_Text(const string& value)Public+1 flags0x08
bool get_Visible()Public+1 flags0x01
void set_Visible(bool value)Public+1 flags0x01
int get_Height()2 flags0x04
void set_Height(int value)2 flags0x04
bool get_IsPopup()2 flags0x01
bool get_MeasureEventDefined()2 flags0x01
bool get_MenuBar()2 flags0x01
void set_MenuBar(bool value)2 flags0x01
int get_MenuHeight()2 flags0x04
void set_MenuHeight(int value)2 flags0x04
bool get_Selected()2 flags0x01
void set_Selected(bool value)2 flags0x01
bool get_Separator()2 flags0x01
DrawItemState get_Status()2 flags0x04
bool get_VisibleItems()2 flags0x01
int get_Width()2 flags0x04
void set_Width(int value)2 flags0x04
int get_X()2 flags0x04
void set_X(int value)2 flags0x04
int get_XTab()2 flags0x04
void set_XTab(int value)2 flags0x04
int get_Y()2 flags0x04
void set_Y(int value)2 flags0x04
MenuItem CloneMenu()Public+2 flags0x08
void CloneMenu(MenuItem itemSrc)1 flags0x08
void Dispose(bool disposing)2 flags0x01
void MergeMenu(MenuItem itemSrc)Public0x08
void OnClick(EventArgs e)3 flags0x08
void OnDrawItem(DrawItemEventArgs e)3 flags0x08
void OnMeasureItem(MeasureItemEventArgs e)3 flags0x08
void OnPopup(EventArgs e)3 flags0x08
void OnSelect(EventArgs e)3 flags0x08
void PerformClick()Public0x00
void PerformSelect()Public+2 flags0x00
string ToString()Public+1 flags0x08
void Invalidate()3 flags0x00
void PerformPopup()1 flags0x00
void PerformDrawItem(DrawItemEventArgs e)1 flags0x08
void PopulateWindowMenu()Private0x00
void PerformMeasureItem(MeasureItemEventArgs e)1 flags0x08
void ProcessMnemonic()Private0x00
string GetShortCutTextCtrl()Private0x08
string GetShortCutTextAlt()Private0x08
string GetShortCutTextShift()Private0x08
string GetShortCutText()1 flags0x08
void MdiWindowClickHandler(object sender, EventArgs e)Private0x08
void UpdateMenuItem()Private0x00

Used by 11

types with a member, parameter or interface of this type