C# Class System.Windows.Forms.Menu.MenuItemCollection

Inheritance: IList
Show file Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Private Properties

Property Type Description
AddNoEvents void
IList bool
IList int
IList void
IList void
Insert void
UpdateItem void
UpdateItemsIndices void
this objectIList.System.Collections

Public Methods

Method Description
Add ( string caption ) : MenuItem
Add ( string caption, EventHandler onClick ) : MenuItem
Add ( string caption, MenuItem items ) : MenuItem
Add ( MenuItem item ) : int
Add ( int index, MenuItem item ) : int
AddRange ( MenuItem items ) : void
Clear ( ) : void
Contains ( MenuItem value ) : bool
ContainsKey ( string key ) : bool
CopyTo ( Array dest, int index ) : void
Find ( string key, bool searchAllChildren ) : System.Windows.Forms.MenuItem[]
GetEnumerator ( ) : IEnumerator
IndexOf ( MenuItem value ) : int
IndexOfKey ( string key ) : int
MenuItemCollection ( Menu owner ) : System.Collections
Remove ( MenuItem item ) : void
RemoveAt ( int index ) : void
RemoveByKey ( string key ) : void
this ( int index ) : MenuItem
this ( string key ) : MenuItem

Private Methods

Method Description
AddNoEvents ( MenuItem mi ) : void
IList ( object value ) : bool
IList ( object value ) : int
IList ( int index, object value ) : void
IList ( object value ) : void
Insert ( int index, MenuItem mi ) : void
UpdateItem ( MenuItem mi ) : void
UpdateItemsIndices ( ) : void
this ( int index ) : objectIList.System.Collections

Method Details

Add() public method

public Add ( string caption ) : MenuItem
caption string
return MenuItem

Add() public method

public Add ( string caption, EventHandler onClick ) : MenuItem
caption string
onClick EventHandler
return MenuItem

Add() public method

public Add ( string caption, MenuItem items ) : MenuItem
caption string
items MenuItem
return MenuItem

Add() public method

public Add ( MenuItem item ) : int
item MenuItem
return int

Add() public method

public Add ( int index, MenuItem item ) : int
index int
item MenuItem
return int

AddRange() public method

public AddRange ( MenuItem items ) : void
items MenuItem
return void

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( MenuItem value ) : bool
value MenuItem
return bool

ContainsKey() public method

public ContainsKey ( string key ) : bool
key string
return bool

CopyTo() public method

public CopyTo ( Array dest, int index ) : void
dest System.Array
index int
return void

Find() public method

public Find ( string key, bool searchAllChildren ) : System.Windows.Forms.MenuItem[]
key string
searchAllChildren bool
return System.Windows.Forms.MenuItem[]

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

IndexOf() public method

public IndexOf ( MenuItem value ) : int
value MenuItem
return int

IndexOfKey() public method

public IndexOfKey ( string key ) : int
key string
return int

MenuItemCollection() public method

public MenuItemCollection ( Menu owner ) : System.Collections
owner Menu
return System.Collections

Remove() public method

public Remove ( MenuItem item ) : void
item MenuItem
return void

RemoveAt() public method

public RemoveAt ( int index ) : void
index int
return void

RemoveByKey() public method

public RemoveByKey ( string key ) : void
key string
return void

this() public method

public this ( int index ) : MenuItem
index int
return MenuItem

this() public method

public this ( string key ) : MenuItem
key string
return MenuItem