Condition.Value 속성

정의

조건의 값을 가져오거나 설정합니다.Gets or sets the value of the condition.

public:
 property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.SetterTriggerConditionValueConverter))]
public object Value { get; set; }
member this.Value : obj with get, set
Public Property Value As Object

속성 값

주어진 Value에 대해 Condition 속성이 null일 수는 없습니다.The Value property cannot be null for a given Condition.

예외 부분을 참조하십시오.See also the Exceptions section. 기본값은 null입니다.The default value is null.

특성

예외

식이 지원되지 않는 경우.Expressions are not supported.

예제

다음 예제에는 두 개의 MultiTriggers입니다.The following example contains two MultiTriggers. 첫 번째 집합 합니다 MinWidth 속성 값을 HasItems 속성이 false 및 너비 속성은 자동. 두 번째는 유사 하지만입니다 합니다 MinHeight 속성입니다.The first sets the MinWidth property value when the HasItems property is false and the Width property is Auto. The second one is similar but is for the MinHeight property.

<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>

MultiDataTrigger에서 사용 되는 조건의 예는 Binding 속성을 참조 하세요.See the Binding property for examples of conditions used in a MultiDataTrigger.

설명

MultiTriggers 및 MultiDataTrigger를 사용 하 여 조건 집합에 따라 속성 값을 설정할 수 있습니다.MultiTriggers and MultiDataTriggers allow you to set property values based on a set of conditions. 요소 또는 데이터 항목의 속성 값이 지정 된 Value와 일치 하는 경우 조건이 충족 됩니다.A condition is satisfied when the property value of the element or data item matches the specified Value. 지정 된 모든 조건이 충족 되 면 트리거가 적용 됩니다.If all specified conditions are satisfied, then the trigger is applied. 지정 된 모든 조건이 충족 되 면 트리거가 적용 됩니다.If all specified conditions are satisfied, then the trigger is applied.

적용 대상