FrameworkElement.Triggers Özellik

Tanım

Doğrudan bu öğede veya alt öğelerde oluşturulan tetikleyici koleksiyonunu alır.

public:
 property System::Windows::TriggerCollection ^ Triggers { System::Windows::TriggerCollection ^ get(); };
public System.Windows.TriggerCollection Triggers { get; }
member this.Triggers : System.Windows.TriggerCollection
Public ReadOnly Property Triggers As TriggerCollection

Özellik Değeri

Kesin türe sahip bir nesne koleksiyonu Trigger .

Açıklamalar

Not

Bu özellik yalnızca gösterilen koleksiyon söz dizimi aracılığıyla veya koleksiyon nesnesine erişerek ve Add gibi çeşitli yöntemleri kullanılarak Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML) ayarlanabilir. Koleksiyon nesnesine erişmek için özelliği salt okunurdur, koleksiyonun kendisi okuma-yazmadır. özelliği yalnızca kök öğelerde bulunur; bu öğeyi bulmaya veya başka bir yere ayarlamaya çalışmak bir özel durum oluşturmasına neden olur.

Bu özellik, bu öğede kullanılan stillerin bir parçası olarak var olan tetikleyicileri incelemenizi sağlamaz. Yalnızca işaretleme veya kod içinde koleksiyona tam olarak eklenen tetikleyici koleksiyonunu bildirir. Öğeler genellikle varsayılan olarak bu tür öğelere sahip değildir (örneğin bir şablon aracılığıyla); Bunun yerine denetim birleştirmeden gelen tetikleyicilerin stillerde oluşturulması daha yaygındır.

Davranış açısından (ve hangi etkinin hangi öğenin bildirilen Triggers koleksiyonundan geldiğini belirlemeye çalışırken), hem tetikleme koşulu hem de tetikleyici etkisi bu öğe üzerinde olabilir veya mantıksal ağaçtaki alt öğeleri üzerinde olabilir. Bu koleksiyonu almak için gibi Loaded yaşam olayları kullanırsanız, alt öğenin tetikleyicilerinin henüz tam olarak yüklenmeyebileceğini ve koleksiyonun çalışma zamanında olduğundan daha küçük olacağını unutmayın.

Bir öğede EventTriggeroluşturulan tetikleyici koleksiyonunun özellik tetikleyicilerini (Trigger ) desteklemediğini unutmayın. Özellik tetikleyicileri gerekiyorsa, bunları bir stil veya şablon içine yerleştirmeniz ve ardından bu stili veya şablonu doğrudan özellik aracılığıyla Style veya dolaylı olarak örtük bir stil başvurusu aracılığıyla öğeye atamanız gerekir.

XAML Özellik Öğesi Kullanımı

<object>  
  <object.Triggers>  
    oneOrMoreTriggers  
  </object.Triggers>  
</object>  

XAML Değerleri

oneOrMoreTriggers
Bir veya daha fazla tanımlı EventTrigger öğe. Bu tür tetikleyicilerin geçerli görsel taslak eylemleri ve başvuruları içermesi beklenir. Bu koleksiyonun yalnızca bir sayfanın kök öğesinde kurulabileceğini unutmayın. Daha fazla bilgi için bkz . Görsel Taslaklara Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.