Udostępnij za pośrednictwem


Style.Triggers Właściwość

Definicja

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 .

Dotyczy

Zobacz też