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 Shortcut Shortcut { get; set; }

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: