Condition.Value 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
조건의 값을 가져오거나 설정합니다.
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.SetterTriggerConditionValueConverter))]
public object Value { get; set; }
member this.Value : obj with get, set
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.SetterTriggerConditionValueConverter))>]
member this.Value : obj with get, set
Public Property Value As Object
속성 값
주어진 Value에 대해 Condition 속성이 null일 수는 없습니다.
예외 부분을 참조하십시오. 기본값은 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>
에 Binding 사용되는 MultiDataTrigger조건의 예는 속성을 참조하세요.
설명
MultiTriggers 및 MultiDataTriggers를 사용하면 조건 집합에 따라 속성 값을 설정할 수 있습니다. 요소 또는 데이터 항목의 속성 값이 지정된 값과 일치하면 조건이 충족됩니다 Value. 지정된 모든 조건이 충족되면 트리거가 적용됩니다. 지정된 모든 조건이 충족되면 트리거가 적용됩니다.