Bagikan melalui


Timeline.AllowDependentAnimations Properti

Definisi

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

Boolean

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.

Berlaku untuk

Lihat juga