Aracılığıyla paylaş


Condition.Value Özellik

Tanım

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

Object

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.

Şunlara uygulanır