MenuItem.InputGestureText Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает текст, описывающий жест ввода, который вызовет команду, привязанную к указанному элементу.
public:
property System::String ^ InputGestureText { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string InputGestureText { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.InputGestureText : string with get, set
Public Property InputGestureText As String
Значение свойства
Текст, описывающий жест ввода, например CTRL+C для команды Copy . Значение по умолчанию — пустая строка ("").
- Атрибуты
Примеры
В следующих примерах показано, как использовать InputGestureText свойство для назначения сочетаний клавиш элементам меню.
<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);
Комментарии
Это свойство не связывает входной жест с элементом меню; он просто добавляет текст в пункт меню. Приложение должно обрабатывать входные данные пользователя для выполнения действия. Сведения о связывании команды с элементом меню см. в разделе Command.
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | InputGestureTextProperty |
Свойства метаданных, равные свойству true |
None |