MultiTrigger.Conditions Ö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.
Nesne koleksiyonunu Condition alır. Koleksiyondaki tüm koşullar karşılandığında özellik değerlerinde yapılan değişiklikler uygulanır.
public:
property System::Windows::ConditionCollection ^ Conditions { System::Windows::ConditionCollection ^ get(); };
public System.Windows.ConditionCollection Conditions { get; }
member this.Conditions : System.Windows.ConditionCollection
Public ReadOnly Property Conditions As ConditionCollection
Özellik Değeri
Varsayılan değer boş bir topluluktur.
Ö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>
Açıklamalar
XAML Özellik Öğesi Kullanımı
<object>
<object.Conditions>
ZeroOrMoreConditions
</object.Conditions>
</object>
XAML Değerleri
ZeroOrMoreConditions Sıfır veya daha fazla Condition nesne.
MultiTrigger bir nesne koleksiyonuna Condition göre özellik değerleri ayarlamanıza veya eylemleri başlatmanıza olanak tanır. öğesinin özelliğinin değeri (sınıfın özelliği Condition tarafından Property belirtilen) belirtilen Valueile eşleştiğinde bir koşul karşılanır. Gerçekleştirilen karşılaştırma bir başvuru eşitliği denetimidir. , MultiTrigger tüm koşullar doğru olduğunda (ikili ve işlem) ilişkili ayarlayıcıları veya eylemleri uygular.
s için MultiTriggerkoleksiyondaki her koşulun hem ve Value özelliklerini ayarlaması Property gerektiğini unutmayın. Condition Daha fazla bilgi için sayfaya bakın.