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 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 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.