Style.Triggers Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.