StringAnimationBase.GetCurrentValueCore Metode
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.
Menghitung nilai yang mewakili nilai properti saat ini yang dianimasikan, seperti yang ditentukan oleh animasi host.
protected:
abstract System::String ^ GetCurrentValueCore(System::String ^ defaultOriginValue, System::String ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract string GetCurrentValueCore(string defaultOriginValue, string defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : string * string * System.Windows.Media.Animation.AnimationClock -> string
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As String, defaultDestinationValue As String, animationClock As AnimationClock) As String
Parameter
- defaultOriginValue
- String
Nilai asal yang disarankan, digunakan jika animasi tidak memiliki nilai mulai yang ditetapkan secara eksplisit.
- defaultDestinationValue
- String
Nilai tujuan yang disarankan, digunakan jika animasi tidak memiliki nilai akhir yang ditetapkan secara eksplisit.
- animationClock
- AnimationClock
Yang AnimationClock menghasilkan CurrentTime atau CurrentProgress digunakan oleh animasi host.
Mengembalikan
Nilai terhitung properti, seperti yang ditentukan oleh animasi saat ini.
Keterangan
Nilai defaultOriginValue parameter tergantung pada posisi animasi dalam rantai komposisi:
Jika animasi berada di posisi pertama dalam rantai komposisi dan menggantikan animasi lain,
defaultOriginValueadalah output animasi itu pada saat diganti.Jika animasi berada di posisi pertama dalam rantai komposisi dan tidak ada animasi yang ada untuk diganti,
defaultOriginValueadalah nilai dasar properti animasi.Jika animasi ini tidak berada di posisi pertama rantai komposisi, maka
defaultOriginValueadalah nilai yang dikembalikan oleh animasi sebelumnya dalam rantai komposisi yang memiliki AnimationClock yang bukan Stopped.
Nilai defaultDestinationValue parameter tergantung pada apakah ada lapisan komposisi properti Trigger sebelumnya.
Jika ada lapisan komposisi properti Trigger sebelumnya,
defaultDestinationValueadalah output dari lapisan tersebut.Jika tidak ada lapisan komposisi sebelumnya,
defaultDestinationValueadalah nilai dasar properti yang Anda animasikan.
Untuk informasi selengkapnya tentang komposisi animasi, lihat Gambaran Umum Animasi dan Sistem Pengaturan Waktu. Untuk informasi selengkapnya tentang membuat jenis animasi kustom, lihat Gambaran Umum Animasi Kustom.