Represents a menu item name that is used for identifing menu items. The class contains also the default menu items
Ejemplo n.º 1
0
 public MenuItem(string displayText, MenuItemName name)
 {
     if (displayText == null) throw new ArgumentNullException("displayText");
     DisplayText = displayText;
     Name = name;
     Command = new DisabledCommand();
 }
Ejemplo n.º 2
0
 public MenuItem(string displayText, MenuItemName name, ICommand command)
 {
     if (displayText == null) throw new ArgumentNullException("displayText");
     if (command == null) throw new ArgumentNullException("command");
     DisplayText = displayText;
     Name = name;
     Command = command;
 }
Ejemplo n.º 3
0
 public bool Equals(MenuItemName other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return Equals(other.name, name);
 }