FrameworkElement.Triggers Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan koleksi pemicu untuk animasi yang ditentukan untuk FrameworkElement. Tidak umum digunakan. Lihat Keterangan.
public:
property TriggerCollection ^ Triggers { TriggerCollection ^ get(); };
TriggerCollection Triggers();
public TriggerCollection Triggers { get; }
var triggerCollection = frameworkElement.triggers;
Public ReadOnly Property Triggers As TriggerCollection
<frameworkElement>
<frameworkElement.Triggers>
oneorMoreTriggers
</frameworkElement.Triggers>
</frameworkElement>
Nilai Properti
Kumpulan pemicu untuk animasi yang ditentukan untuk objek ini.
Contoh
Contoh XAML ini menunjukkan struktur dasar untuk menggunakan FrameworkElement.Triggers dengan perilaku pemicu FrameworkElement.Loaded default untuk menjalankan animasi papan cerita. XAML ini menunjukkan elemen kontainer EventTrigger dan BeginStoryboard dalam hubungan yang tepat dengan masing-masing menggunakan sintaks properti konten XAML dan tag elemen properti yang tidak perlu dihilangkan.
<Canvas Width="200" Height="200" x:Name="animatedcanvas" Background="Red">
<Canvas.Triggers>
<EventTrigger>
<BeginStoryboard>
<Storyboard x:Name="ColorStoryboard">
<!-- Animate the background of the canvas to green over 4 seconds. -->
<ColorAnimation Storyboard.TargetName="animatedcanvas"
Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)"
To="Green" Duration="0:0:4" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Canvas.Triggers>
</Canvas>
Keterangan
Pemicu, EventTrigger, Tindakan , dan BeginStoryboard tidak umum digunakan. API ini terutama ada untuk kompatibilitas di XAML yang awalnya digunakan untuk Microsoft Silverlight. Untuk sebagian besar skenario di mana pemicu peristiwa digunakan sebelumnya, Anda harus menggunakan animasi bawaan, status visual, atau memulai animasi dengan menulis handler Dimuat yang mencari animasi di sumber daya tingkat halaman lalu memanggil Mulai di Storyboard utama animasi. Untuk informasi selengkapnya, lihat Mulai Cepat: Templat kontrol atau animasi Storyboarded.