Condition.Value Eigenschap

Definitie

Hiermee wordt de waarde van de voorwaarde opgehaald of ingesteld.

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

Waarde van eigenschap

De Value eigenschap kan niet null zijn voor een bepaalde Conditioneigenschap.

Zie ook de sectie Uitzonderingen. De standaardwaarde is null.

Kenmerken

Uitzonderingen

Expressies worden niet ondersteund.

Voorbeelden

Het volgende voorbeeld bevat twee MultiTriggers. De eerste stelt de waarde van de eigenschap MinWidth in wanneer de eigenschap HasItems onwaar is en de eigenschap Widthautomatisch is. De tweede is vergelijkbaar, maar is voor de MinHeight eigenschap.

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

Zie de Binding eigenschap voor voorbeelden van voorwaarden die worden gebruikt in een MultiDataTrigger.

Opmerkingen

MultiTriggers en MultiDataTriggers kunt u eigenschapswaarden instellen op basis van een set voorwaarden. Aan een voorwaarde wordt voldaan wanneer de eigenschapswaarde van het element of gegevensitem overeenkomt met de opgegeven Valuewaarde. Als aan alle opgegeven voorwaarden wordt voldaan, wordt de trigger toegepast. Als aan alle opgegeven voorwaarden wordt voldaan, wordt de trigger toegepast.

Van toepassing op