Timeline.AllowDependentAnimations 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 menentukan apakah animasi dependen harus diizinkan untuk dijalankan, di seluruh aplikasi.
public:
static property bool AllowDependentAnimations { bool get(); void set(bool value); };
static bool AllowDependentAnimations();
static void AllowDependentAnimations(bool value);
public static bool AllowDependentAnimations { get; set; }
var boolean = Timeline.allowDependentAnimations;
Timeline.allowDependentAnimations = boolean;
Public Shared Property AllowDependentAnimations As Boolean
Nilai Properti
bool
true jika animasi dapat berjalan di aplikasi untuk kasus animasi dependen. Jika tidak, salah. Defaultnya adalah true
Keterangan
Jika Anda ingin mengatur nilai properti ini ke false, lakukan sebagai bagian dari halaman atau inisialisasi aplikasi, misalnya dalam handler aktivasi aplikasi. Properti bersifat global untuk aplikasi, dan bertindak seperti pengaturan aplikasi, bahkan jika Anda mengaturnya dalam cakupan halaman.
Nilai palsu untuk AllowDependentAnimations mengambil alih semua kasus di mana EnableDependentAnimation diatur ke true pada animasi individual. Saat AllowDependentAnimations salah, tidak ada animasi dependen yang akan berjalan di aplikasi Anda, semuanya bertindak seolah-olah EnableDependentAnimationsalah pada semua animasi. Untuk animasi yang dideklarasikan di halaman aplikasi XAML, tampaknya tidak perlu menonaktifkan animasi dependen karena Anda sudah memiliki kontrol atasnya dengan tidak secara eksplisit mengatur properti EnableDependentAnimation . Tetapi skenario untuk AllowDependentAnimations lebih untuk penulis aplikasi yang menggunakan kontrol dengan templat kontrol yang mungkin berisi animasi dependen di dalamnya. Animasi tersebut mungkin ada di status visual, jika penulis kontrol tidak mengikuti praktik terbaik status visual. (Templat kontrol untuk kontrol Windows Runtime default tidak memiliki animasi dependen, jadi Anda tidak perlu menggunakan AllowDependentAnimations jika Anda hanya menggunakan kontrol XAML default dan templat default.)
Catatan
Jika Anda menggunakan UIElement.CacheMode, Anda mungkin secara tidak sengaja membuat animasi dependen, bahkan saat menggunakan kontrol XAML default; untuk informasi selengkapnya, lihat UIElement.CacheMode dan Optimalkan animasi dan media.