Style.Triggers Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję TriggerBase obiektów, które stosują wartości właściwości na podstawie określonych warunków.
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
Wartość właściwości
Kolekcja obiektów TriggerBase. Wartością domyślną jest pusta kolekcja.
Przykłady
W poniższym przykładzie pokazano nazwaną Style dostępną dla Button kontrolek. Element Style definiuje Trigger element, który zmienia Foreground właściwość przycisku, gdy IsPressed właściwość ma wartość true
.
<Style x:Key="Triggers" TargetType="Button">
<Style.Triggers>
<Trigger Property="IsPressed" Value="true">
<Setter Property = "Foreground" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
Uwagi
Model stylów I tworzenia szablonów WPF umożliwia określenie wyzwalaczy w obrębie obiektu Style. Zasadniczo wyzwalacze są obiektami, które umożliwiają stosowanie zmian w przypadku spełnienia określonych warunków (takich jak gdy określona wartość właściwości stanie się true
, lub gdy wystąpi zdarzenie).
Użycie elementu właściwości języka XAML
<object>
<object.Triggers>
oneOrMoreTriggers
</object.Triggers>
</object>
Wartości XAML
oneOrMoreTriggers Zero lub więcej elementów obiektów, które są klasami pochodnymi z TriggerBaseklasy .