MenuItem.InputGestureText Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Sets the text describing an input gesture that will call the command tied to the specified item.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

[BindableAttribute(true)]
public string InputGestureText { get; set; }

Property Value

Type: System.String

The text that describes the input gesture, such as Ctrl+C for the Copy command. The default is an empty string ("").

This property does not associate the input gesture with the menu item; it simply adds text to the menu item. The application must handle the user's input to carry out the action. For information on how to associate a command with a menu item, see Command.

Identifier field

InputGestureTextProperty

Metadata properties set to true

None

The following examples show how to use the InputGestureText property to assign keyboard shortcuts text to menu items.

<MenuItem Header="_Cut" InputGestureText="Ctrl+X"/>
<MenuItem Header="_Find" InputGestureText="Ctrl+F"/>
mia = new MenuItem();
mia.Header = "_Cut";
mia.InputGestureText = "Ctrl+X";
mi.Items.Add(mia);

.NET Framework
Available since 3.0
Return to top
Show: