Style.Triggers Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en samling TriggerBase objekt som tillämpar egenskapsvärden baserat på angivna villkor.
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
Egenskapsvärde
En samling TriggerBase objekt. Standardvärdet är en tom samling.
Exempel
I följande exempel visas ett namn som Style är tillgängligt för Button kontroller.
Style Definierar ett Trigger element som ändrar egenskapen för Foreground en knapp när egenskapen IsPressed är true.
<Style x:Key="Triggers" TargetType="Button">
<Style.Triggers>
<Trigger Property="IsPressed" Value="true">
<Setter Property = "Foreground" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
Kommentarer
Med den WPF formaterings- och mallmodellen kan du ange utlösare i din Style. Utlösare är i princip objekt som gör att du kan tillämpa ändringar när vissa villkor (till exempel när ett visst egenskapsvärde blir trueeller när en händelse inträffar) uppfylls.
Användning av XAML-egenskapselement
<object>
<object.Triggers>
oneOrMoreTriggers
</object.Triggers>
</object>
XAML-värden
oneOrMoreTriggers Noll eller fler objektelement som är klasser som härleds från TriggerBase.