Class MenuExtensions
Provides extension methods for creating menu items.
public static class MenuExtensions
- Inheritance
-
MenuExtensions
- Inherited Members
Methods
AddCheckBoxMenuItem(IList, string)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header)
Parameters
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, Action)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, Action Action)
Parameters
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, bool)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, bool IsChecked)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
IsCheckedboolTrue when the menu item is checked.
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, bool, Action)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, bool IsChecked, Action Action)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
IsCheckedboolTrue when the menu item is checked.
ActionActionThe click action.
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, bool, Action, object)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, bool IsChecked, Action Action, object Tag)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
IsCheckedboolTrue when the menu item is checked.
ActionActionThe click action.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, bool, EventHandler<RoutedEventArgs>)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, bool IsChecked, EventHandler<RoutedEventArgs> Click)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
IsCheckedboolTrue when the menu item is checked.
ClickEventHandler<RoutedEventArgs>The click event handler.
Returns
- MenuItem
The created menu item.
AddCheckBoxMenuItem(IList, string, bool, EventHandler<RoutedEventArgs>, object)
Adds a check box menu item to an item list.
public static MenuItem AddCheckBoxMenuItem(this IList Items, string Header, bool IsChecked, EventHandler<RoutedEventArgs> Click, object Tag)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
IsCheckedboolTrue when the menu item is checked.
ClickEventHandler<RoutedEventArgs>The click event handler.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddMenuItem(MenuItem, string)
Adds a child menu item to a menu item.
public static MenuItem AddMenuItem(this MenuItem MenuItem, string Header)
Parameters
MenuItemMenuItemThe parent menu item.
HeaderstringThe menu item header.
Returns
- MenuItem
The created menu item.
AddMenuItem(MenuItem, string, Action)
Adds a child menu item to a menu item.
public static MenuItem AddMenuItem(this MenuItem MenuItem, string Header, Action Action)
Parameters
MenuItemMenuItemThe parent menu item.
HeaderstringThe menu item header.
ActionActionThe click action.
Returns
- MenuItem
The created menu item.
AddMenuItem(MenuItem, string, Action, object)
Adds a child menu item to a menu item.
public static MenuItem AddMenuItem(this MenuItem MenuItem, string Header, Action Action, object Tag)
Parameters
MenuItemMenuItemThe parent menu item.
HeaderstringThe menu item header.
ActionActionThe click action.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddMenuItem(MenuItem, string, EventHandler<RoutedEventArgs>)
Adds a child menu item to a menu item.
public static MenuItem AddMenuItem(this MenuItem MenuItem, string Header, EventHandler<RoutedEventArgs> Click)
Parameters
MenuItemMenuItemThe parent menu item.
HeaderstringThe menu item header.
ClickEventHandler<RoutedEventArgs>The click event handler.
Returns
- MenuItem
The created menu item.
AddMenuItem(MenuItem, string, EventHandler<RoutedEventArgs>, object)
Adds a child menu item to a menu item.
public static MenuItem AddMenuItem(this MenuItem MenuItem, string Header, EventHandler<RoutedEventArgs> Click, object Tag)
Parameters
MenuItemMenuItemThe parent menu item.
HeaderstringThe menu item header.
ClickEventHandler<RoutedEventArgs>The click event handler.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddMenuItem(IList, string)
Adds a menu item to an item list.
public static MenuItem AddMenuItem(this IList Items, string Header)
Parameters
Returns
- MenuItem
The created menu item.
AddMenuItem(IList, string, Action)
Adds a menu item to an item list.
public static MenuItem AddMenuItem(this IList Items, string Header, Action Action)
Parameters
Returns
- MenuItem
The created menu item.
AddMenuItem(IList, string, Action, object)
Adds a menu item to an item list.
public static MenuItem AddMenuItem(this IList Items, string Header, Action Action, object Tag)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
ActionActionThe click action.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddMenuItem(IList, string, EventHandler<RoutedEventArgs>)
Adds a menu item to an item list.
public static MenuItem AddMenuItem(this IList Items, string Header, EventHandler<RoutedEventArgs> Click)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
ClickEventHandler<RoutedEventArgs>The click event handler.
Returns
- MenuItem
The created menu item.
AddMenuItem(IList, string, EventHandler<RoutedEventArgs>, object)
Adds a menu item to an item list.
public static MenuItem AddMenuItem(this IList Items, string Header, EventHandler<RoutedEventArgs> Click, object Tag)
Parameters
ItemsIListThe item list.
HeaderstringThe menu item header.
ClickEventHandler<RoutedEventArgs>The click event handler.
TagobjectThe menu item tag.
Returns
- MenuItem
The created menu item.
AddSeparator(MenuItem)
Adds a separator to a menu item.
public static Separator AddSeparator(this MenuItem MenuItem)
Parameters
MenuItemMenuItemThe parent menu item.
Returns
- Separator
The created separator.
AddSeparator(IList)
Adds a separator to an item list.
public static Separator AddSeparator(this IList Items)
Parameters
ItemsIListThe item list.
Returns
- Separator
The created separator.