Freigeben über


Style.Triggers Eigenschaft

Definition

Ruft eine Auflistung von TriggerBase-Objekten ab, die Eigenschaftswerte auf Grundlage bestimmter Bedingungen anwenden.

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

Eigenschaftswert

Eine Auflistung von TriggerBase-Objekten. Der Standard ist eine leere Auflistung.

Beispiele

Das folgende Beispiel zeigt einen benannten, Style der für Steuerelemente verfügbar ist Button . Style Definiert ein Trigger -Element, das die Foreground -Eigenschaft einer Schaltfläche ändert, wenn die IsPressed -Eigenschaft isttrue.

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

Hinweise

Mit dem WPF-Stil- und Vorlagenmodell können Sie Trigger in Ihrer Styleangeben. Im Wesentlichen handelt es sich bei Triggern um Objekte, mit denen Sie Änderungen anwenden können, wenn bestimmte Bedingungen erfüllt sind (z. B. wenn ein bestimmter Eigenschaftswert zu truewird oder wenn ein Ereignis auftritt).

Verwendung von XAML-Eigenschaftenelementen

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

XAML-Werte

oneOrMoreTriggers Null oder mehr Objektelemente, die klassen sind, die von TriggerBaseabgeleitet sind.

Gilt für:

Weitere Informationen