InputGestureText Property

MenuItem.InputGestureText Property


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)

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


Metadata properties set to true


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";

.NET Framework
Available since 3.0
Return to top
© 2015 Microsoft