MenuItem.InputGestureText MenuItem.InputGestureText MenuItem.InputGestureText MenuItem.InputGestureText Property


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

 property System::String ^ InputGestureText { System::String ^ get(); void set(System::String ^ value); };
public string InputGestureText { get; set; }
member this.InputGestureText : string with get, set
Public Property InputGestureText As String

Property Value

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


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


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.

Dependency Property Information

Identifier field InputGestureTextProperty
Metadata properties set to true None

Applies to

See also