FrameworkElement.Triggers Properti

Definisi

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.

Berlaku untuk

Lihat juga