Condition.Value Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.