Style.Triggers Propriedade

Definição

Obtém uma coleção de TriggerBase objetos que aplicam valores de propriedades com base em 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 de Propriedade

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

Exemplos

O exemplo seguinte mostra um nome Style disponível para Button controlos. Define Style 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>

Observações

O modelo WPF styling e templating permite-lhe especificar gatilhos dentro do seu Style. Essencialmente, os gatilhos são objetos que permitem aplicar alterações quando certas condições (como quando um determinado valor de propriedade se torna true, ou quando ocorre um evento) são satisfeitas.

Uso do elemento de propriedade XAML

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

Valores XAML

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

Aplica-se a

Ver também