Trigger.Setters 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 조건을 충족할 때 적용할 속성 값을 설명하는 Setter 개체의 컬렉션을 가져옵니다.
public:
property System::Windows::SetterBaseCollection ^ Setters { System::Windows::SetterBaseCollection ^ get(); };
public System.Windows.SetterBaseCollection Setters { get; }
member this.Setters : System.Windows.SetterBaseCollection
Public ReadOnly Property Setters As SetterBaseCollection
속성 값
기본값은 null
입니다.
예제
위에서 설명한 대로 추가 Setter 에 대 한 자식을 Trigger 개체가 암시적으로 추가 합니다 SetterBaseCollection 에 대 한는 Trigger 개체. 다음 예제에서 는 <Trigger.Setters>
암시적입니다.
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Trigger.Setters>
<Setter Property="Opacity" Value="1.0" />
</Trigger.Setters>
</Trigger>
</ControlTemplate.Triggers>
설명
XAML 속성 요소 사용
<object>
<object.Setters>
ZeroOrMoreSetters
</object.Setters>
</object>
XAML 값
ZeroOrMoreSetters 개체가 0개 이상 Setter 입니다. 개체를 지원하지 EventSetter 않습니다.
를 Trigger 사용하면 요소가 지정된 조건을 충족할 때 를 사용하여 Setter속성 값을 적용할 수 있습니다. 예를 들어 포커스가 있을 때 요소의 배경색을 변경할 수 있습니다.
동일한 속성이 두 번 이상 설정되면 마지막 속성 값이 적용됩니다.
Setters 의 속성을 Trigger 개체 수만 구성 Setter 개체입니다. 추가 Setter 자식을 Trigger 개체가 암시적으로 추가 합니다 SetterBaseCollection 에 대 한를 Trigger 개체입니다. EventSetter 개체가 지원 되지 않습니다. 만 Style.Setters 지원 EventSetter 개체입니다.
적용 대상
.NET