Bagikan melalui


FrameworkElement.Triggers Properti

Definisi

Mendapatkan kumpulan pemicu yang ditetapkan langsung pada elemen ini, atau dalam elemen turunan.

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

Nilai Properti

Kumpulan objek yang sangat di Trigger ketik.

Keterangan

Catatan

Properti ini hanya dapat diatur dalam Extensible Application Markup Language (XAML) melalui sintaks koleksi yang ditampilkan, atau dengan mengakses objek koleksi dan menggunakan berbagai metodenya seperti Tambahkan. Properti untuk mengakses objek koleksi itu sendiri bersifat baca-saja, koleksi itu sendiri adalah baca-tulis. Properti hanya ada pada elemen root; mencoba menemukannya atau mengaturnya di tempat lain akan menyebabkan pengecualian dilemparkan.

Properti ini tidak memungkinkan Anda untuk memeriksa pemicu yang ada sebagai bagian dari gaya yang digunakan pada elemen ini. Ini hanya melaporkan pengumpulan pemicu yang secara harfiah ditambahkan ke koleksi, baik dalam markup atau kode. Elemen biasanya tidak memiliki elemen seperti itu yang ada secara default (melalui templat misalnya); lebih umum untuk pemicu yang berasal dari komposit kontrol untuk ditetapkan dalam gaya sebagai gantinya.

Dalam hal perilaku (dan mencoba untuk menetapkan efek mana yang berasal dari elemen mana yang dinyatakan Triggers koleksi), baik kondisi pemicu maupun efek pemicu mungkin ada pada elemen ini, atau mungkin ada pada elemen anaknya di pohon logis. Perhatikan bahwa jika Anda menggunakan peristiwa seumur hidup seperti Loaded untuk mendapatkan koleksi ini, pemicu elemen anak mungkin belum sepenuhnya dimuat, dan koleksi akan lebih kecil dari yang benar-benar pada waktu proses.

Perhatikan bahwa kumpulan pemicu yang ditetapkan pada elemen hanya mendukung EventTrigger, bukan pemicu properti (Trigger). Jika Anda memerlukan pemicu properti, Anda harus menempatkannya dalam gaya atau templat lalu menetapkan gaya atau templat tersebut ke elemen baik langsung melalui Style properti, atau secara tidak langsung melalui referensi gaya implisit.

Penggunaan Elemen Properti XAML

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

Nilai XAML

oneOrMoreTriggers
Satu atau beberapa elemen yang ditentukan EventTrigger . Setiap pemicu tersebut diharapkan berisi tindakan dan referensi papan cerita yang valid. Perhatikan bahwa koleksi ini hanya dapat dibuat pada elemen akar halaman. Untuk informasi selengkapnya, lihat Gambaran Umum Storyboards.

Berlaku untuk

Lihat juga