Share via


Style.Triggers 屬性

定義

取得 TriggerBase 物件的集合,該物件集合會根據指定的條件套用屬性值。

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

屬性值

TriggerBase 物件的集合。 預設為空集合。

範例

下列範例顯示控制元件可用的Button具名 Style 。 定義StyleTrigger當 屬性為 trueIsPressed,變更Foreground按鈕屬性的專案。

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
    </Style.Triggers>
</Style>

備註

WPF 樣式和範本化模型可讓您在 內 Style指定觸發程式。 基本上,觸發程式是一種物件,可讓您在某些條件 (時套用變更,例如當特定屬性值變成 true時,或是滿足) 發生事件時。

XAML 屬性項目用法

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

XAML 值

oneOrMoreTriggers 衍生自 TriggerBase之類別的零個或多個物件專案。

適用於

另請參閱