Språk

Style.Triggers Egenskap

Definition

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.

Gäller för

Se även