Class MenuItemBase
public class MenuItemBase : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged, IEnumerable<MenuItemBase>, IEnumerable
- Inheritance
-
PropertyChangedBaseMenuItemBase
- Implements
-
INotifyPropertyChangedEx
- Derived
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
MenuItemBase()
protected MenuItemBase()
Properties
Children
public IObservableCollection<MenuItemBase> Children { get; }
Property Value
- IObservableCollection<MenuItemBase>
Separator
public static MenuItemBase Separator { get; }
Property Value
Methods
Add(params MenuItemBase[])
public void Add(params MenuItemBase[] menuItems)
Parameters
menuItems
MenuItemBase[]
GetEnumerator()
Returns an enumerator that iterates through the collection.
public IEnumerator<MenuItemBase> GetEnumerator()
Returns
- IEnumerator<MenuItemBase>
An enumerator that can be used to iterate through the collection.