Style.Triggers Свойство

Определение

Возвращает коллекцию TriggerBase объектов, которые применяют значения свойств на основе указанных условий.

public:
 property System::Windows::TriggerCollection ^ Triggers { System::Windows::TriggerCollection ^ get(); };
public System.Windows.TriggerCollection Triggers { get; }
member this.Triggers : System.Windows.TriggerCollection
Public ReadOnly Property Triggers As TriggerCollection

Значение свойства

Коллекция TriggerBase объектов. По умолчанию используется пустая коллекция.

Примеры

В следующем примере показан именованный Style элемент Button управления. Style Определяет Trigger элемент, который изменяет Foreground свойство кнопки при IsPressed использовании trueсвойства.

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
    </Style.Triggers>
</Style>

Комментарии

Модель стилей и шаблонов WPF позволяет указывать триггеры в пределах вашей модели Style. По сути, триггеры — это объекты, которые позволяют применять изменения при выполнении определенных условий (например, при достижении определенного значения trueсвойства или при возникновении события).

Использование элемента свойства XAML

<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>

Значения XAML

oneOrMoreTriggers Ноль или несколько элементов объекта, которые являются классами, производными от TriggerBase.

Применяется к

См. также раздел