Condition.Value Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Koşulun değerini alır veya ayarlar.
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
Özellik Değeri
Belirli Value Conditionbir için özelliği null olamaz.
Ayrıca Özel Durumlar bölümüne de bakın. Varsayılan değer boştur.
- Öznitelikler
Özel durumlar
İfadeler desteklenmez.
Örnekler
Aşağıdaki örnek iki MultiTriggers içerir. İlki, HasItems özelliği false ve Width özelliği Auto olduğunda MinWidth özellik değerini ayarlar. İkincisi benzerdir ancak MinHeight özelliğine yöneliktir.
<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>
Binding bir içinde MultiDataTriggerkullanılan koşulların örnekleri için özelliğine bakın.
Açıklamalar
MultiTriggers ve MultiDataTriggers, özellik değerlerini bir koşul kümesine göre ayarlamanıza olanak sağlar. Öğenin veya veri öğesinin özellik değeri belirtilen Valueile eşleştiğinde bir koşul karşılanır. Belirtilen tüm koşullar karşılanırsa tetikleyici uygulanır. Belirtilen tüm koşullar karşılanırsa tetikleyici uygulanır.