Compartilhar via


Style.Triggers Propriedade

Definição

Obtém uma coleção de TriggerBase objetos que aplicam valores de propriedade com base nas condições especificadas.

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

Valor da propriedade

Uma coleção de TriggerBase objetos. O padrão é uma coleção vazia.

Exemplos

O exemplo a seguir mostra um nome Style disponível para Button controles. O Style define um Trigger elemento que altera a Foreground propriedade de um botão quando a IsPressed propriedade é true.

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

Comentários

O modelo de modelagem e estilo do WPF permite que você especifique gatilhos dentro de sua Style. Essencialmente, os gatilhos são objetos que permitem aplicar alterações quando determinadas condições (como quando um determinado valor de propriedade se torna true, ou quando um evento ocorre) são atendidas.

Uso do elemento de propriedade XAML

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

Valores XAML

oneOrMoreTriggers Zero ou mais elementos de objeto que são classes derivadas de TriggerBase.

Aplica-se a

Confira também