MenuItem::Shortcut Property

 

Gets or sets a value indicating the shortcut key associated with the menu item.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
property Shortcut Shortcut {
	Shortcut get();
	void set(Shortcut value);
}

Property Value

Type: System.Windows.Forms::Shortcut

One of the Shortcut values. The default is Shortcut.None.

Exception Condition
InvalidEnumArgumentException

The assigned value is not one of the Shortcut values.

Shortcut keys provide a method for users to activate frequently used menu items in your menu system and to provide keyboard access to your application for those users who do not have access to a mouse or other pointer device.

The following code example creates a menu item, sets the caption, assigns a shortcut key, makes the menu item visible, and shows the shortcut key display for the menu item. The example requires that a MenuItem has been created that is named menuItem1.

public:
   void SetupMyMenuItem()
   {
      // Set the caption for the menu item.
      menuItem1->Text = "&New";
      // Assign a shortcut key.
      menuItem1->Shortcut = Shortcut::CtrlN;
      // Make the menu item visible.
      menuItem1->Visible = true;
      // Display the shortcut key combination.
      menuItem1->ShowShortcut = true;
   }

.NET Framework
Available since 1.1
Return to top
Show: