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