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 przedstawiono nazwę Style dostępną dla Button kontrolek. Element Style definiuje Trigger element, który zmienia Foreground właściwość przycisku, gdy IsPressed właściwość to 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 WPF i szablonów umożliwia określenie wyzwalaczy w obrębie elementu Style. Zasadniczo wyzwalacze to obiekty, które umożliwiają stosowanie zmian, gdy określone warunki (takie jak gdy określona wartość właściwości stanie się true
lub gdy wystąpi zdarzenie) są spełnione.
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 pochodzącymi z TriggerBaseklasy .