IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.Framework.Menus.MenuItemBase Class Reference
+ Inheritance diagram for CShell.Framework.Menus.MenuItemBase:
+ Collaboration diagram for CShell.Framework.Menus.MenuItemBase:

Public Member Functions

void Add (params MenuItemBase[] menuItems)
 
IEnumerator< MenuItemBaseGetEnumerator ()
 
void Add (params MenuItemBase[] menuItems)
 
IEnumerator< MenuItemBaseGetEnumerator ()
 

Protected Member Functions

 MenuItemBase ()
 
 MenuItemBase ()
 

Properties

static MenuItemBase Separator [get]
 
IObservableCollection
< MenuItemBase
Children [get, private set]
 
virtual string Name [get]
 

Private Member Functions

IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 

Constructor & Destructor Documentation

CShell.Framework.Menus.MenuItemBase.MenuItemBase ( )
inlineprotected
CShell.Framework.Menus.MenuItemBase.MenuItemBase ( )
inlineprotected

Member Function Documentation

void CShell.Framework.Menus.MenuItemBase.Add ( params MenuItemBase[]  menuItems)
inline
IEnumerator<MenuItemBase> CShell.Framework.Menus.MenuItemBase.GetEnumerator ( )
inline
IEnumerator IEnumerable. CShell.Framework.Menus.MenuItemBase.GetEnumerator ( )
inlineprivate
void CShell.Framework.Menus.MenuItemBase.Add ( params MenuItemBase[]  menuItems)
inline
IEnumerator<MenuItemBase> CShell.Framework.Menus.MenuItemBase.GetEnumerator ( )
inline
IEnumerator IEnumerable. CShell.Framework.Menus.MenuItemBase.GetEnumerator ( )
inlineprivate

Property Documentation

IObservableCollection< MenuItemBase > CShell.Framework.Menus.MenuItemBase.Children
getprivate set
string CShell.Framework.Menus.MenuItemBase.Name
get

The documentation for this class was generated from the following file: