C# Class System.Windows.Forms.MenuItem

Inheritance: System.Windows.Forms.Menu
Show file Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Private Properties

Property Type Description
CommonConstructor void
CreateHandle void
GetShortCutText string
GetShortCutTextAlt string
GetShortCutTextCtrl string
GetShortCutTextShift string
Invalidate void
MdiWindowClickHandler void
OnUIACheckedChanged void
OnUIAEnabledChanged void
OnUIARadioCheckChanged void
OnUIATextChanged void
PerformDrawItem void
PerformMeasureItem void
PerformPopup void
PopulateWindowMenu void
ProcessMnemonic void
UpdateMenuItem void

Public Methods

Method Description
CloneMenu ( ) : MenuItem
MenuItem ( ) : System.Collections
MenuItem ( MenuMerge mergeType, int mergeOrder, Shortcut shortcut, string text, EventHandler onClick, EventHandler onPopup, EventHandler onSelect, MenuItem items ) : System.Collections
MenuItem ( string text ) : System.Collections
MenuItem ( string text, EventHandler onClick ) : System.Collections
MenuItem ( string text, EventHandler onClick, Shortcut shortcut ) : System.Collections
MenuItem ( string text, MenuItem items ) : System.Collections
MergeMenu ( ) : MenuItem
MergeMenu ( MenuItem itemSrc ) : void
PerformClick ( ) : void
PerformSelect ( ) : void
ToString ( ) : string

Protected Methods

Method Description
CloneMenu ( MenuItem itemSrc ) : void
Dispose ( bool disposing ) : void
OnClick ( EventArgs e ) : void
OnDrawItem ( DrawItemEventArgs e ) : void
OnInitMenuPopup ( EventArgs e ) : void
OnMeasureItem ( MeasureItemEventArgs e ) : void
OnPopup ( EventArgs e ) : void
OnSelect ( EventArgs e ) : void

Private Methods

Method Description
CommonConstructor ( string text ) : void
CreateHandle ( ) : void
GetShortCutText ( ) : string
GetShortCutTextAlt ( ) : string
GetShortCutTextCtrl ( ) : string
GetShortCutTextShift ( ) : string
Invalidate ( ) : void
MdiWindowClickHandler ( object sender, EventArgs e ) : void
OnUIACheckedChanged ( EventArgs e ) : void
OnUIAEnabledChanged ( EventArgs e ) : void
OnUIARadioCheckChanged ( EventArgs e ) : void
OnUIATextChanged ( EventArgs e ) : void
PerformDrawItem ( DrawItemEventArgs e ) : void
PerformMeasureItem ( MeasureItemEventArgs e ) : void
PerformPopup ( ) : void
PopulateWindowMenu ( ) : void
ProcessMnemonic ( ) : void
UpdateMenuItem ( ) : void

Method Details

CloneMenu() public method

public CloneMenu ( ) : MenuItem
return MenuItem

CloneMenu() protected method

protected CloneMenu ( MenuItem itemSrc ) : void
itemSrc MenuItem
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

MenuItem() public method

public MenuItem ( ) : System.Collections
return System.Collections

MenuItem() public method

public MenuItem ( MenuMerge mergeType, int mergeOrder, Shortcut shortcut, string text, EventHandler onClick, EventHandler onPopup, EventHandler onSelect, MenuItem items ) : System.Collections
mergeType MenuMerge
mergeOrder int
shortcut Shortcut
text string
onClick EventHandler
onPopup EventHandler
onSelect EventHandler
items MenuItem
return System.Collections

MenuItem() public method

public MenuItem ( string text ) : System.Collections
text string
return System.Collections

MenuItem() public method

public MenuItem ( string text, EventHandler onClick ) : System.Collections
text string
onClick EventHandler
return System.Collections

MenuItem() public method

public MenuItem ( string text, EventHandler onClick, Shortcut shortcut ) : System.Collections
text string
onClick EventHandler
shortcut Shortcut
return System.Collections

MenuItem() public method

public MenuItem ( string text, MenuItem items ) : System.Collections
text string
items MenuItem
return System.Collections

MergeMenu() public method

public MergeMenu ( ) : MenuItem
return MenuItem

MergeMenu() public method

public MergeMenu ( MenuItem itemSrc ) : void
itemSrc MenuItem
return void

OnClick() protected method

protected OnClick ( EventArgs e ) : void
e EventArgs
return void

OnDrawItem() protected method

protected OnDrawItem ( DrawItemEventArgs e ) : void
e DrawItemEventArgs
return void

OnInitMenuPopup() protected method

protected OnInitMenuPopup ( EventArgs e ) : void
e EventArgs
return void

OnMeasureItem() protected method

protected OnMeasureItem ( MeasureItemEventArgs e ) : void
e MeasureItemEventArgs
return void

OnPopup() protected method

protected OnPopup ( EventArgs e ) : void
e EventArgs
return void

OnSelect() protected method

protected OnSelect ( EventArgs e ) : void
e EventArgs
return void

PerformClick() public method

public PerformClick ( ) : void
return void

PerformSelect() public method

public PerformSelect ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string