Style.Triggers Propiedad

Definición

Obtiene una colección de objetos TriggerBase que aplican valores de propiedad basados en condiciones 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 propiedad

TriggerCollection

Una colección de objetos TriggerBase. El valor predeterminado es una colección vacía.

Ejemplos

En el ejemplo siguiente se muestra un elemento con nombre Style disponible para Button los controles. Style define un Trigger elemento que cambia la Foreground propiedad de un botón cuando la IsPressed propiedad es true.

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
    </Style.Triggers>
</Style>

Comentarios

El modelo de estilos y plantillas de WPF permite especificar desencadenadores dentro Stylede . Básicamente, los desencadenadores son objetos que permiten aplicar cambios cuando se cumplen ciertas condiciones (como cuando un valor de propiedad determinado se convierte en trueo cuando se produce un evento).

Uso de elementos de propiedad XAML

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

Valores XAML

oneOrMoreTriggers
Cero o más elementos de objeto que son clases que derivan de TriggerBase.

Se aplica a

Consulte también