Sdílet prostřednictvím


Style.Triggers Vlastnost

Definice

Získá kolekci objektů, které aplikují TriggerBase 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 TriggerBase objektů. Výchozí hodnota je prázdná kolekce.

Příklady

Následující příklad ukazuje pojmenovanou Style dostupnou ovládacím prvkům Button . Definuje Style prvek, který změní Foreground vlastnost tlačítka při IsPressed vlastnosti je true.Trigger

<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 vašeho Stylesouboru . Triggery jsou v podstatě objekty, které umožňují použít změny, když jsou splněny určité podmínky (například když se stane trueurčitá hodnota vlastnosti nebo když dojde k události).

Použití elementu vlastnosti XAML

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

Hodnoty XAML

oneOrMoreTriggers Nula nebo více objektů prvků, které jsou třídy odvozené z TriggerBase.

Platí pro

Viz také