다음을 통해 공유


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 개체의 컬렉션입니다. 기본값은 빈 컬렉션입니다.

예제

다음 예제에서는 컨트롤에 사용할 수 있는 명명된 StyleButton 보여 줍니다. Style 정의 Trigger 변경 하는 요소는 Foreground 단추의 속성 때를 IsPressed 속성이 true합니다.

<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파생되는 클래스인 0개 이상의 개체 요소입니다.

적용 대상

추가 정보