Style.Triggers Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
vlastnost .
<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í true
na 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.