Compartir vía


Style.Triggers Propiedad

Definición

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

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 plantillas y estilos de WPF le permite especificar desencadenadores dentro de .Style Básicamente, los desencadenadores son objetos que permiten aplicar cambios cuando se cumplen determinadas 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 derivadas de TriggerBase.

Se aplica a

Consulte también