Condition.Property 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
조건의 속성을 가져오거나 설정합니다. MultiTrigger 개체에만 적용됩니다.
public:
property System::Windows::DependencyProperty ^ Property { System::Windows::DependencyProperty ^ get(); void set(System::Windows::DependencyProperty ^ value); };
[System.Windows.Markup.Ambient]
public System.Windows.DependencyProperty Property { get; set; }
[<System.Windows.Markup.Ambient>]
member this.Property : System.Windows.DependencyProperty with get, set
Public Property Property As DependencyProperty
속성 값
조건의 속성을 지정하는 DependencyProperty입니다. 기본값은 null입니다.
- 특성
예제
다음 예제에는 두 개의 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>
설명
MultiTriggers를 사용하면 조건 집합에 따라 속성 값을 설정할 수 있습니다. 요소의 속성 값(속성으로 Property 지정됨)이 지정된 Value 값(참조 같음 검사)과 일치하면 조건이 충족됩니다. 지정된 모든 조건이 충족되면 트리거가 적용됩니다.
트리거가 포함된 템플릿의 스타일에 설정되지 않은 경우 TargetType
그런 다음 구문을 사용하여 ClassName.PropertyName
속성 이름을 한정해야 합니다.
조건이면 MultiTriggerProperty 해당 속성과 Value 속성을 설정해야 합니다. Binding 이 경우 값을 설정하면 예외가 발생합니다.
s insMultiDataTrigger의 Binding 경우 Condition이 속성 대신 속성을 사용해야 합니다.