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 . Definiert Style ein Trigger -Element, das die Foreground Eigenschaft einer Schaltfläche ändert, wenn die IsPressed -Eigenschaft lautet true.

<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 Ihrem Styleangeben. Im Wesentlichen sind Trigger Objekte, mit denen Sie Änderungen anwenden können, wenn bestimmte Bedingungen (z. B. wenn ein bestimmter Eigenschaftswert zu truewird oder wenn ein Ereignis auftritt) erfüllt sind.

Verwendung von XAML-Eigenschaftenelementen

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

XAML-Werte

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

Gilt für:

Weitere Informationen