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

TriggerCollection

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ę truelub 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 .

Dotyczy

Zobacz też