Condition.Value Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il valore della condizione.
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
Valore della proprietà
La proprietà Value non può essere Null per un dato oggetto Condition.
Vedere anche la sezione relativa alle eccezioni. Il valore predefinito è null.
- Attributi
Eccezioni
Le espressioni non sono supportate.
Esempio
L'esempio seguente contiene due MultiTriggers. Il primo imposta il valore della proprietà MinWidth quando la proprietà HasItems è false e la proprietà Width è Auto. Il secondo è simile, ma è per la proprietà 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>
Vedere la Binding proprietà per esempi di condizioni usate in un oggetto MultiDataTrigger.
Commenti
MultiTriggers e MultiDataTriggerconsentono di impostare i valori delle proprietà in base a un set di condizioni. Una condizione viene soddisfatta quando il valore della proprietà dell'elemento o dell'elemento dati corrisponde all'oggetto specificato Value. Se vengono soddisfatte tutte le condizioni specificate, viene applicato il trigger. Se vengono soddisfatte tutte le condizioni specificate, viene applicato il trigger.