Trigger.Setters Ö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.
Belirtilen koşul karşılandığında uygulanacak özellik değerlerini açıklayan bir nesne koleksiyonu Setter alır.
public:
property System::Windows::SetterBaseCollection ^ Setters { System::Windows::SetterBaseCollection ^ get(); };
public System.Windows.SetterBaseCollection Setters { get; }
member this.Setters : System.Windows.SetterBaseCollection
Public ReadOnly Property Setters As SetterBaseCollection
Özellik Değeri
null
varsayılan değerdir.
Örnekler
Yukarıda belirtildiği gibi, bir nesneye bir Setter alt öğe eklemek nesne için Trigger öğesine örtük olarak eklerSetterBaseCollection.Trigger Aşağıdaki örnekte örtük <Trigger.Setters>
olarak verilmiştir.
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Trigger.Setters>
<Setter Property="Opacity" Value="1.0" />
</Trigger.Setters>
</Trigger>
</ControlTemplate.Triggers>
Açıklamalar
XAML Özellik Öğesi Kullanımı
<object>
<object.Setters>
ZeroOrMoreSetters
</object.Setters>
</object>
XAML Değerleri
ZeroOrMoreSetters
Sıfır veya daha fazla Setter nesne. Bu, nesneyi desteklemez EventSetter .
öğesi Trigger belirtilen koşulu karşıladığında özellik değerlerini uygulamak için s kullanmanıza Setterolanak tanır. Örneğin, odaktayken öğenin arka plan rengini değiştirmek isteyebilirsiniz.
Aynı özellik birden çok kez ayarlanırsa, son özellik değeri uygulanır.
Bir SettersTrigger nesnenin özelliği yalnızca nesnelerden Setter oluşabilir. Bir nesneye Trigger alt öğe eklemek, nesne için Trigger öğesine örtük olarak eklerSetterBaseCollection.Setter EventSetter nesneler desteklenmez; yalnızca Style.Setters nesneleri destekler EventSetter .
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin