System.Windows.Media.Animation Ruang nama

Menyediakan jenis yang mendukung fungsionalitas animasi properti, termasuk garis waktu, papan cerita, dan bingkai kunci.

Kelas

Nama Deskripsi
Animatable

Kelas abstrak yang menyediakan dukungan animasi.

AnimationClock

Mempertahankan status run-time dari dan AnimationTimeline memproses nilai outputnya.

AnimationException

Pengecualian yang dilemparkan ketika kesalahan terjadi saat menganimasikan properti.

AnimationTimeline

Mendefinisikan segmen waktu di mana nilai output diproduksi. Nilai-nilai ini digunakan untuk menganimasikan properti target.

BackEase

Mewakili fungsi yang meringankan yang menarik gerakan animasi sedikit sebelum mulai menganimasikan di jalur yang ditunjukkan.

BeginStoryboard

Tindakan pemicu yang memulai Storyboard dan mendistribusikan animasinya ke objek dan properti yang ditargetkan.

BooleanAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Boolean nilai.

BooleanAnimationUsingKeyFrames

Menganimasikan nilai properti yang mengambil Boolean satu set lebih dari KeyFrames yang ditentukan Duration.

BooleanKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen dengan nilai target dan metode interpolasinya sendiri untuk BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

Mewakili kumpulan BooleanKeyFrame objek.

BounceEase

Mewakili fungsi pelingan yang menciptakan efek pantulan animasi.

ByteAnimation

Menganimasikan Byte nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

ByteAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Byte nilai.

ByteAnimationUsingKeyFrames

Menganimasikan Byte nilai properti di sepanjang satu set KeyFrames.

ByteKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Mewakili kumpulan ByteKeyFrame objek.

CharAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Char nilai.

CharAnimationUsingKeyFrames

Menganimasikan Char nilai properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

CharKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk CharAnimationUsingKeyFrames.

CharKeyFrameCollection

Mewakili kumpulan CharKeyFrame objek.

CircleEase

Mewakili fungsi pelonggaran yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan fungsi melingkar.

Clock

Mempertahankan status waktu proses untuk Timeline.

ClockCollection

Mewakili kumpulan Clock objek yang diurutkan.

ClockController

Secara interaktif mengontrol Clock.

ClockGroup

Rakitan jenis Clock dengan perilaku berdasarkan TimelineGroup.

ColorAnimation

Menganimasikan Color nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

ColorAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Color nilai.

ColorAnimationUsingKeyFrames

Menganimasikan Color nilai properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

ColorKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Mewakili kumpulan ColorKeyFrame objek.

ControllableStoryboardAction

Memanipulasi yang Storyboard telah diterapkan oleh tindakan BeginStoryboard .

CubicEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus f(t) = t3.

DecimalAnimation

Menganimasikan Decimal nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

DecimalAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Decimal nilai.

DecimalAnimationUsingKeyFrames

Menganimasikan Decimal nilai properti di sepanjang satu set KeyFrames.

DecimalKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Mewakili kumpulan DecimalKeyFrame objek.

DiscreteBooleanKeyFrame

Menganimasikan dari Boolean nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteByteKeyFrame

Menganimasikan dari Byte nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteCharKeyFrame

Menganimasikan dari Char nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteColorKeyFrame

Menganimasikan dari Color nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteDecimalKeyFrame

Menganimasikan dari Decimal nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteDoubleKeyFrame

Menganimasikan dari Double nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteInt16KeyFrame

Menganimasikan dari Int16 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteInt32KeyFrame

Menganimasikan dari Int32 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteInt64KeyFrame

Menganimasikan dari Int64 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteMatrixKeyFrame

Menganimasikan dari Matrix nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteObjectKeyFrame

Menganimasikan dari Object nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscretePoint3DKeyFrame

Menganimasikan dari Point3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscretePointKeyFrame

Menganimasikan dari Point nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteQuaternionKeyFrame

Menganimasikan dari Quaternion nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteRectKeyFrame

Menganimasikan dari Rect nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteRotation3DKeyFrame

Menganimasikan dari Rotation3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteSingleKeyFrame

Menganimasikan dari Single nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteSizeKeyFrame

Menganimasikan dari Size nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteStringKeyFrame

Menganimasikan dari String nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteThicknessKeyFrame

Menganimasikan dari Thickness nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteVector3DKeyFrame

Menganimasikan dari Vector3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DiscreteVectorKeyFrame

Menganimasikan dari Vector nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi diskrit.

DoubleAnimation

Menganimasikan Double nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

DoubleAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Double nilai.

DoubleAnimationUsingKeyFrames

Menganimasikan Double nilai properti di sepanjang satu set KeyFrames.

DoubleAnimationUsingPath

Menganimasikan Double nilai properti antara dua atau beberapa nilai target menggunakan PathGeometry untuk menentukan nilai tersebut. Animasi ini dapat digunakan untuk memindahkan objek visual di sepanjang jalur.

DoubleKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Mewakili kumpulan DoubleKeyFrame objek.

EasingByteKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan ByteAnimationUsingKeyFrames animasi bingkai kunci.

EasingColorKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan ColorAnimationUsingKeyFrames animasi bingkai kunci.

EasingDecimalKeyFrame

Kelas abstrak yang memungkinkan Anda mengaitkan fungsi kemudahan dengan DecimalAnimationUsingKeyFrames animasi bingkai kunci.

EasingDoubleKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan DoubleAnimationUsingKeyFrames animasi bingkai kunci.

EasingFunctionBase

Menyediakan kelas dasar untuk semua fungsi kemudahan.

EasingInt16KeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Int16AnimationUsingKeyFrames animasi bingkai kunci.

EasingInt32KeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Int32AnimationUsingKeyFrames animasi bingkai kunci.

EasingInt64KeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Int64AnimationUsingKeyFrames animasi bingkai kunci.

EasingPoint3DKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Point3DAnimationUsingKeyFrames animasi bingkai kunci.

EasingPointKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan PointAnimationUsingKeyFrames animasi bingkai kunci.

EasingQuaternionKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan QuaternionAnimationUsingKeyFrames animasi bingkai kunci.

EasingRectKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan RectAnimationUsingKeyFrames animasi bingkai kunci.

EasingRotation3DKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Rotation3DAnimationUsingKeyFrames animasi bingkai kunci.

EasingSingleKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan SingleAnimationUsingKeyFrames animasi bingkai kunci.

EasingSizeKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan SizeAnimationUsingKeyFrames animasi bingkai kunci.

EasingThicknessKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan ThicknessAnimationUsingKeyFrames animasi bingkai kunci.

EasingVector3DKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan Vector3DAnimationUsingKeyFrames animasi bingkai kunci.

EasingVectorKeyFrame

Kelas yang memungkinkan Anda mengaitkan fungsi kemudahan dengan VectorAnimationUsingKeyFrames animasi bingkai kunci.

ElasticEase

Mewakili fungsi kemudahan yang menciptakan animasi yang menyerupan musim semi berosilasi bolak-balik sampai berhenti.

ExponentialEase

Mewakili fungsi pelonggaran yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus eksponensial.

Int16Animation

Menganimasikan Int16 nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

Int16AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int16 nilai.

Int16AnimationUsingKeyFrames

Menganimasikan Int16 nilai properti di sepanjang satu set KeyFrames.

Int16KeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Mewakili kumpulan Int16KeyFrame objek.

Int32Animation

Menganimasikan Int32 nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

Int32AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int32 nilai.

Int32AnimationUsingKeyFrames

Menganimasikan Int32 nilai properti di sepanjang satu set KeyFrames.

Int32KeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Mewakili kumpulan Int32KeyFrame objek.

Int64Animation

Menganimasikan Int64 nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

Int64AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int64 nilai.

Int64AnimationUsingKeyFrames

Menganimasikan Int64 nilai properti di sepanjang satu set KeyFrames.

Int64KeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Mewakili kumpulan Int64KeyFrame objek.

KeySpline

Kelas ini digunakan oleh bingkai kunci spline untuk menentukan kemajuan animasi.

LinearByteKeyFrame

Menganimasikan dari Byte nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearColorKeyFrame

Menganimasikan dari Color nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearDecimalKeyFrame

Menganimasikan dari Decimal nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearDoubleKeyFrame

Menganimasikan dari Double nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearInt16KeyFrame

Menganimasikan dari Int16 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearInt32KeyFrame

Menganimasikan dari Int32 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearInt64KeyFrame

Menganimasikan dari Int64 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearPoint3DKeyFrame

Menganimasikan dari Point3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearPointKeyFrame

Menganimasikan dari Point nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearQuaternionKeyFrame

Menganimasikan dari Quaternion nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearRectKeyFrame

Menganimasikan dari Rect nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearRotation3DKeyFrame

Menganimasikan dari Rotation3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearSingleKeyFrame

Menganimasikan dari Single nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearSizeKeyFrame

Menganimasikan dari Size nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearThicknessKeyFrame

Menganimasikan dari Thickness nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearVector3DKeyFrame

Menganimasikan dari Vector3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

LinearVectorKeyFrame

Menganimasikan dari Vector nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi linier.

MatrixAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Matrix nilai.

MatrixAnimationUsingKeyFrames

Menganimasikan Matrix nilai properti di sepanjang satu set KeyFrames.

MatrixAnimationUsingPath

Menganimasikan Matrix nilai properti dengan menggunakan PathGeometry untuk menghasilkan nilai animasi. Animasi ini dapat digunakan untuk memindahkan objek visual di sepanjang jalur.

MatrixKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Mewakili kumpulan MatrixKeyFrame objek.

ObjectAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Object nilai.

ObjectAnimationUsingKeyFrames

Menganimasikan Object nilai properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

ObjectKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Mewakili kumpulan ObjectKeyFrame objek.

ParallelTimeline

Menentukan segmen waktu yang mungkin berisi objek anak Timeline . Garis waktu anak ini menjadi aktif sesuai dengan properti masing-masing BeginTime . Selain itu, garis waktu anak dapat tumpang tindih (berjalan secara paralel) satu sama lain.

PauseStoryboard

Tindakan pemicu yang menjeda Storyboard.

Point3DAnimation

Menganimasikan Point3D nilai properti menggunakan interpolasi linier antara dua nilai.

Point3DAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Point3D nilai.

Point3DAnimationUsingKeyFrames

Menganimasikan Point3D nilai properti di sepanjang satu set KeyFrames.

Point3DKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Mewakili kumpulan Point3DKeyFrame objek.

PointAnimation

Menganimasikan Point nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

PointAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Point nilai.

PointAnimationUsingKeyFrames

Menganimasikan Point nilai properti di sepanjang satu set KeyFrames.

PointAnimationUsingPath

Menganimasikan Point nilai properti antara dua atau beberapa nilai target menggunakan PathGeometry untuk menentukan nilai tersebut. Animasi ini dapat digunakan untuk memindahkan objek visual di sepanjang jalur.

PointKeyFrame

Menentukan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Mewakili kumpulan PointKeyFrame objek.

PowerEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus f(t) = tp di mana p sama dengan Power properti.

QuadraticEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus f(t) = t2

QuarticEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus f(t) = t4.

QuaternionAnimation

Menganimasikan Quaternion nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

QuaternionAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Quaternion nilai.

QuaternionAnimationUsingKeyFrames

Menganimasikan Quaternion nilai properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

QuaternionKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

Mewakili kumpulan QuaternionKeyFrame objek.

QuinticEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mempercepat menggunakan rumus f(t) = t5.

RectAnimation

Menganimasikan Rect nilai properti antara dua nilai target menggunakan interpolasi linier.

RectAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Rect nilai.

RectAnimationUsingKeyFrames

Menganimasikan nilai properti yang mengambil Rect satu set bingkai kunci.

RectKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Mewakili kumpulan RectKeyFrame objek.

RemoveStoryboard

Tindakan pemicu yang menghapus Storyboard.

RepeatBehaviorConverter

Mengonversi instans ke RepeatBehavior dan dari jenis data lainnya.

ResumeStoryboard

Tindakan pemicu yang melanjutkan Storyboardyang dijeda.

Rotation3DAnimation

Menganimasikan Rotation3D nilai properti menggunakan interpolasi linier antara dua nilai yang ditentukan oleh kombinasi Fromproperti , , Toatau By yang diatur untuk animasi.

Rotation3DAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Rotation3D nilai.

Rotation3DAnimationUsingKeyFrames

Menganimasikan Rotation3D nilai properti di sepanjang satu set KeyFrames.

Rotation3DKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Mewakili kumpulan Rotation3DKeyFrame objek.

SeekStoryboard

Tindakan pemicu yang menyediakan fungsionalitas untuk mencari (melompati) ke waktu tertentu dalam periode aktif Storyboard.

SetStoryboardSpeedRatio

Tindakan pemicu yang mengubah kecepatan Storyboard.

SineEase

Mewakili fungsi pelingan yang membuat animasi yang mempercepat dan/atau mendeselerasi menggunakan rumus sinus.

SingleAnimation

Menganimasikan Single nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

SingleAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Single nilai.

SingleAnimationUsingKeyFrames

Menganimasikan Single nilai properti di sepanjang satu set KeyFrames.

SingleKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Mewakili kumpulan SingleKeyFrame objek.

SizeAnimation

Menganimasikan Size nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

SizeAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Size nilai.

SizeAnimationUsingKeyFrames

Menganimasikan Size nilai properti di sepanjang satu set KeyFrames.

SizeKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

Mewakili kumpulan SizeKeyFrame objek.

SkipStoryboardToFill

Tindakan pemicu yang memajukan Storyboard ke akhir periode pengisiannya.

SplineByteKeyFrame

Menganimasikan dari Byte nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineColorKeyFrame

Menganimasikan dari Color nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineDecimalKeyFrame

Menganimasikan dari Decimal nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineDoubleKeyFrame

Menganimasikan dari Double nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineInt16KeyFrame

Menganimasikan dari Int16 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineInt32KeyFrame

Menganimasikan dari Int32 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineInt64KeyFrame

Menganimasikan dari Int64 nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplinePoint3DKeyFrame

Menganimasikan dari Point3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplinePointKeyFrame

Menganimasikan dari Point nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineQuaternionKeyFrame

Menganimasikan dari Quaternion nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineRectKeyFrame

Menganimasikan dari Rect nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineRotation3DKeyFrame

Menganimasikan dari Rotation3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineSingleKeyFrame

Menganimasikan dari Single nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineSizeKeyFrame

Menganimasikan dari Size nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineThicknessKeyFrame

Menganimasikan dari Thickness nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineVector3DKeyFrame

Menganimasikan dari Vector3D nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

SplineVectorKeyFrame

Menganimasikan dari Vector nilai bingkai kunci sebelumnya ke bingkainya sendiri Value menggunakan interpolasi yang di-splin.

StopStoryboard

Tindakan pemicu yang menghentikan Storyboard.

Storyboard

Garis waktu kontainer yang menyediakan informasi penargetan objek dan properti untuk animasi anaknya.

StringAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan String nilai.

StringAnimationUsingKeyFrames

Menganimasikan String nilai properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

StringKeyFrame

Menentukan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk StringAnimationUsingKeyFrames.

StringKeyFrameCollection

Mewakili kumpulan StringKeyFrame objek.

ThicknessAnimation

Menganimasikan Thickness nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

ThicknessAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Thickness nilai.

ThicknessAnimationUsingKeyFrames

Menganimasikan Thickness nilai properti di sepanjang satu set KeyFrames.

ThicknessKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

Mewakili kumpulan ThicknessKeyFrame objek.

Timeline

Menentukan segmen waktu.

TimelineCollection

Mewakili kumpulan Timeline objek.

TimelineGroup

Kelas abstrak yang, ketika diimplementasikan mewakili Timeline yang mungkin berisi kumpulan objek anak Timeline .

Vector3DAnimation

Menganimasikan nilai properti Vector3D menggunakan interpolasi linier di antara dua nilai.

Vector3DAnimationBase

Kelas abstrak yang mewakili nilai animasi Vector3D .

Vector3DAnimationUsingKeyFrames

Menganimasikan Vector3D nilai properti di sepanjang satu set KeyFrames.

Vector3DKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Mewakili kumpulan Vector3DKeyFrame objek.

VectorAnimation

Menganimasikan Vector nilai properti antara dua nilai target menggunakan interpolasi linier selama Duration.

VectorAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Vector nilai.

VectorAnimationUsingKeyFrames

Menganimasikan Vector nilai properti di sepanjang satu set KeyFrames.

VectorKeyFrame

Kelas abstrak yang, ketika diimplementasikan, mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Mewakili kumpulan VectorKeyFrame objek.

Struct

Nama Deskripsi
KeyTime

Selama animasi relatif, KeyTime instans menentukan waktu yang tepat ketika bingkai kunci tertentu harus berlangsung.

RepeatBehavior

Menjelaskan cara Timeline mengulangi durasi sederhananya.

TimelineCollection.Enumerator

Menghitung anggota .TimelineCollection

Antarmuka

Nama Deskripsi
IAnimatable

Jenis ini mendukung infrastruktur WPF dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Untuk membuat kelas dapat dianimasikan, kelas harus berasal dari UIElement, , ContentElementatau Animatable.

IAnimation

Menyediakan dukungan untuk menganimasikan nilai properti.

IEasingFunction

Mendefinisikan fungsionalitas dasar fungsi pengurangan.

IKeyFrame

IKeyFrame Implementasi antarmuka menyediakan akses tanpa jenis ke KeyTime properti.

IKeyFrameAnimation

IKeyFrameAnimation Implementasi antarmuka menyediakan akses yang tidak dititik ke anggota koleksi bingkai kunci.

Enum

Nama Deskripsi
ClockState

Menjelaskan status potensial objek Clock garis waktu.

EasingMode

Mendefinisikan mode di mana kelas yang berasal dari EasingFunctionBase melakukan pelukaannya.

FillBehavior

Menentukan bagaimana Timeline berkinerja ketika berada di luar periode aktifnya tetapi induknya berada di dalam periode aktif atau penahanannya.

HandoffBehavior

Menentukan bagaimana animasi baru berinteraksi dengan animasi yang sudah ada yang sudah diterapkan ke properti.

KeyTimeType

Mewakili berbagai jenis yang dapat mewakili instans KeyTime.

PathAnimationSource

Menentukan nilai properti output jalur yang digunakan untuk mendorong animasi.

SlipBehavior

Menunjukkan bagaimana ParallelTimeline akan berulah ketika satu atau beberapa Timeline anak-anaknya tergelincir.

TimeSeekOrigin

Menunjukkan asal operasi pencarian. Offset operasi pencarian relatif terhadap asal ini.