Condition.Value Condition.Value Condition.Value Condition.Value Property

Definition

Ruft den Wert der Bedingung ab oder legt diesen fest.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

Eigenschaftswert

Die Value-Eigenschaft für eine angegebene Condition kann nicht NULL sein.The Value property cannot be null for a given Condition.

Weitere Informationen finden Sie im Abschnitt für Ausnahmen.See also the Exceptions section. Der Standardwert ist NULL.The default value is null.

Ausnahmen

Ausdrücke werden nicht unterstützt.Expressions are not supported.

Beispiele

Das folgende Beispiel enthält zwei MultiTriggers.The following example contains two MultiTriggers. Die ersten Sätze der MinWidth Eigenschaft Wert fest, wenn die "HasItems" Eigenschaft ist "false" und die Breite Eigenschaft automatisch. Das zweite Argument ist ähnlich, jedoch ist für die MinHeight Eigenschaft.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>

Finden Sie unter den Binding -Eigenschaft für die Beispiele für Bedingungen dar, die einem MultiDataTrigger.See the Binding property for examples of conditions used in a MultiDataTrigger.

Hinweise

MultiTriggers und MultiDataTriggers können Sie Eigenschaftswerte, die basierend auf einem Satz von Bedingungen festzulegen.MultiTriggers and MultiDataTriggers allow you to set property values based on a set of conditions. Eine Bedingung erfüllt wird, wenn der Wert der Eigenschaft für das Element oder ein Datenelement in den angegebenen workflowverfolgungsereignissen übereinstimmt Value.A condition is satisfied when the property value of the element or data item matches the specified Value. Wenn alle angegebene Bedingungen erfüllt sind, wird der Trigger angewendet.If all specified conditions are satisfied, then the trigger is applied. Wenn alle angegebene Bedingungen erfüllt sind, wird der Trigger angewendet.If all specified conditions are satisfied, then the trigger is applied.

Gilt für: