MenuItem.IsPressed Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, показывающее, нажат ли пункт MenuItem.
public: property bool IsPressed { public:
bool get(); protected:
void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool IsPressed { get; protected set; }
[<System.ComponentModel.Browsable(false)>]
member this.IsPressed : bool with get, set
Public Property IsPressed As Boolean
Значение свойства
Значение true
, если нажата кнопка на MenuItem; в противном случае — false
. Значение по умолчанию — false
.
- Атрибуты
Примеры
В следующем примере показано, как использовать IsPressed свойство в стиле элемента меню. При нажатии элемента меню стиль его переднего плана, размера текста и стиля текста изменяется.
<Style x:Key="Triggers" TargetType="{x:Type MenuItem}">
<Style.Triggers>
<Trigger Property="MenuItem.IsPressed" Value="true">
<Setter Property = "Foreground" Value="Red"/>
<Setter Property = "FontSize" Value="16"/>
<Setter Property = "FontStyle" Value="Italic"/>
</Trigger>
</Style.Triggers>
</Style>
Комментарии
Начиная с платформа .NET Framework версии 3.0 с пакетом обновления 1 (SP1) IsPressed свойство имеет защищенный метод задания. Чтобы использовать эту функцию, приложение должно ориентироваться на платформа .NET Framework версии 3.5. Дополнительные сведения см. в разделе Платформа.NET Framework: версии и зависимости.
Сведения о свойстве зависимостей
Поле идентификатора | IsPressedProperty |
Metadata properties set to true |
Нет |