Sdílet prostřednictvím


Style.Triggers Vlastnost

Definice

Získá kolekci TriggerBase objektů, které aplikují hodnoty vlastností na základě zadaných podmínek.

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

Hodnota vlastnosti

Kolekce objektů TriggerBase. Výchozí hodnotou je prázdná kolekce.

Příklady

Následující příklad ukazuje pojmenovaný Style dostupný ovládacím prvkům Button . Definuje StyleTrigger prvek, který změní Foreground vlastnost tlačítka, když IsPressed je truevlastnost .

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
    </Style.Triggers>
</Style>

Poznámky

Model stylů a šablon WPF umožňuje zadat triggery v rámci Style. Triggery jsou v podstatě objekty, které umožňují použít změny při splnění určitých podmínek (například když se určitá hodnota vlastnosti změní truena nebo když dojde k události).

Použití elementu vlastnosti XAML

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

Hodnoty XAML

oneOrMoreTriggers Žádný nebo více elementů objektu, které jsou třídami odvozenými z TriggerBase.

Platí pro

Viz také