Style.Triggers Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.