UIPropertyMetadata.IsAnimationProhibited 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 atau menetapkan nilai yang menyatakan apakah animasi harus dinonaktifkan pada properti dependensi tempat instans metadata yang berisi diterapkan.
public:
property bool IsAnimationProhibited { bool get(); void set(bool value); };
public bool IsAnimationProhibited { get; set; }
member this.IsAnimationProhibited : bool with get, set
Public Property IsAnimationProhibited As Boolean
Nilai Properti
true menunjukkan bahwa animasi tidak diizinkan; false menunjukkan bahwa animasi diizinkan. Defaultnya adalah false (animasi diizinkan).
Keterangan
Secara umum, properti dependensi default yang tersedia dalam API implementasi kerangka kerja Windows Presentation Foundation (WPF) dapat dianimasikan. Anda mungkin mengatur properti ini ke true dalam metadata properti dependensi kustom Anda sendiri untuk menonaktifkan animasi di dalamnya.
Jika properti dengan nilai true ini mencoba digunakan sebagai target animasi, pengecualian runtime akan dinaikkan.
Properti pada kelas turunan PropertyMetadata apa pun biasanya didefinisikan dalam model objek sebagai baca-tulis. Hal ini agar dapat disesuaikan setelah inisialisasi instans. Namun, setelah metadata digunakan sebagai bagian dari panggilan ke Register, AddOwner, atau OverrideMetadata, sistem properti akan menyegel instans metadata tersebut dan properti apa pun yang menyampaikan spesifikasi metadata sekarang dianggap tidak dapat diubah. Mencoba untuk mengatur IsAnimationProhibited sekali IsSealed ada true pada instans metadata ini akan menimbulkan pengecualian.