Condition.Value Propriété

Définition

Obtient ou définit la valeur de la condition.

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

Valeur de propriété

Object

La propriété Value ne peut pas être nulle pour une Condition donnée.

Consultez également la section Exceptions. La valeur par défaut est null.

Attributs

Exceptions

Les expressions ne sont pas prises en charge.

Exemples

L’exemple suivant contient deux MultiTriggers. La première définit la valeur de la propriété MinWidth lorsque la propriété HasItems a la valeur false et que la propriété Width est Auto. Le deuxième est similaire, mais il s’agit de la propriété 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>

Consultez la propriété pour obtenir des Binding exemples de conditions utilisées dans un MultiDataTrigger.

Remarques

MultiTriggers et MultiDataTriggers vous permettent de définir des valeurs de propriété en fonction d’un ensemble de conditions. Une condition est satisfaite lorsque la valeur de propriété de l’élément ou de l’élément de données correspond à la valeur spécifiée Value. Si toutes les conditions spécifiées sont satisfaites, le déclencheur est appliqué. Si toutes les conditions spécifiées sont satisfaites, le déclencheur est appliqué.

S’applique à