MultiTrigger.Conditions 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Condition 개체의 컬렉션입니다. 컬렉션의 모든 조건이 충족되면 속성 값의 변경 내용이 적용됩니다.
public:
property System::Windows::ConditionCollection ^ Conditions { System::Windows::ConditionCollection ^ get(); };
public System.Windows.ConditionCollection Conditions { get; }
member this.Conditions : System.Windows.ConditionCollection
Public ReadOnly Property Conditions As ConditionCollection
속성 값
기본값은 빈 컬렉션입니다.
예제
다음 예제에는 두 개의 MultiTriggers입니다. 첫 번째 집합 합니다 MinWidth 속성 값을 HasItems 속성이 false 및 너비 속성은 자동. 두 번째는 유사 하지만입니다 합니다 MinHeight 속성입니다.
<Style.Triggers>
<Trigger Property="IsEnabled" Value="false">
<Setter Property="Background" Value="#EEEEEE" />
</Trigger>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="HasItems" Value="false" />
<Condition Property="Width" Value="Auto" />
</MultiTrigger.Conditions>
<Setter Property="MinWidth" Value="120"/>
</MultiTrigger>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="HasItems" Value="false" />
<Condition Property="Height" Value="Auto" />
</MultiTrigger.Conditions>
<Setter Property="MinHeight" Value="95"/>
</MultiTrigger>
</Style.Triggers>
설명
XAML 속성 요소 사용
<object>
<object.Conditions>
ZeroOrMoreConditions
</object.Conditions>
</object>
XAML 값
ZeroOrMoreConditions 개체가 0개 이상 Condition 입니다.
MultiTrigger 속성 값을 설정 하거나의 컬렉션을 기반으로 하는 작업을 시작할 수 있습니다 Condition 개체입니다. 조건이 충족 될 때 속성의 값 (에 지정 된를 Property 의 속성을 Condition 클래스) 요소의 지정 된 일치 Value. 비교가 수행 되는 참조 같음 검사를 수행 됩니다. MultiTrigger 조건을 모두 만족 하는 경우 작업을 관련된 setter가 적용 됩니다 (이진 및 작업).
에 대 한 유의 MultiTriggers, 컬렉션에 있는 각 조건 모두 설정 해야 합니다 Property 및 Value 속성. 참조 된 Condition 자세한 페이지입니다.
적용 대상
추가 정보
.NET