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)

[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:
© 2016 Microsoft