Compartilhar via


Style.Triggers Propriedade

Definição

Obtém uma coleção de objetos TriggerBase que se aplicam a 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 objetos TriggerBase . O padrão é uma coleção vazia.

Exemplos

O exemplo a seguir mostra um nomeado 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 em seu 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 trueou quando ocorre um evento) são atendidas.

Uso do elemento 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