Style.Triggers Proprietà

Definizione

Ottiene un insieme di oggetti TriggerBase che applicano valori di proprietà in base a condizioni specificate.

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

Valore della proprietà

Raccolta di oggetti TriggerBase. Il valore predefinito è una raccolta vuota.

Esempio

Nell'esempio seguente viene illustrato un oggetto denominato Style disponibile per Button i controlli. Definisce Style un Trigger elemento che modifica la Foreground proprietà di un pulsante quando la IsPressed proprietà è true.

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

Commenti

Lo stile e il modello di templating WPF consentono di specificare i trigger all'interno di Style. In sostanza, i trigger sono oggetti che consentono di applicare modifiche quando vengono soddisfatte determinate condizioni, ad esempio quando un determinato valore della proprietà diventa true, o quando si verifica un evento.

Utilizzo della sintassi XAML per elementi proprietà

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

Valori XAML

oneOrMoreTriggers Zero o più elementi oggetto che derivano da TriggerBase.

Si applica a

Vedi anche