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

TriggerCollection

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 elemento 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 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 true, ou 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