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

屬性值

TriggerCollection

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

範例

下列範例顯示控制項可用的 Button 具名 Style 。 定義 Style Trigger 當 屬性為 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 之類別的零個或多個物件專案。

適用於

另請參閱