Bagikan melalui


System.Windows.Media.Animation Ruang nama

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

Kelas

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 pengurangan yang mencabut 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 melalui .Duration

ByteAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Byte nilai.

ByteAnimationUsingKeyFrames

Menganimasikan nilai Byte 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 dipercepat dan/atau dipercepat 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 melalui .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 pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f(t) = t3.

DecimalAnimation

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

DecimalAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Decimal nilai.

DecimalAnimationUsingKeyFrames

Menganimasikan nilai Decimal 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 melalui .Duration

DoubleAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Double nilai.

DoubleAnimationUsingKeyFrames

Menganimasikan nilai Double 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 pengurangan 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 istirahat.

ExponentialEase

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

Int16Animation

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

Int16AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int16 nilai.

Int16AnimationUsingKeyFrames

Menganimasikan nilai Int16 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 melalui Duration.

Int32AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int32 nilai.

Int32AnimationUsingKeyFrames

Menganimasikan nilai Int32 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 melalui .Duration

Int64AnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Int64 nilai.

Int64AnimationUsingKeyFrames

Menganimasikan nilai Int64 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 nilai Matrix properti di sepanjang satu set KeyFrames.

MatrixAnimationUsingPath

Menganimasikan nilai Matrix 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 di antara dua nilai.

Point3DAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Point3D nilai.

Point3DAnimationUsingKeyFrames

Menganimasikan nilai Point3D 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 melalui .Duration

PointAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Point nilai.

PointAnimationUsingKeyFrames

Menganimasikan nilai Point 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 dipercepat dan/atau dipercepat menggunakan rumus f(t) = tp di mana p sama dengan Power properti .

QuadraticEase

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

QuarticEase

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

QuaternionAnimation

Menganimasikan Quaternion nilai properti antara dua nilai target menggunakan interpolasi linier melalui .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 pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f(t) = t5.

RectAnimation

Menganimasikan Rect nilai properti di 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

Mendukung tindakan pemicu yang melanjutkan jeda Storyboard.

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 nilai Rotation3D 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 dipercepat dan/atau dipercepat menggunakan rumus sinus.

SingleAnimation

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

SingleAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Single nilai.

SingleAnimationUsingKeyFrames

Menganimasikan nilai Single 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 melalui .Duration

SizeAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Size nilai.

SizeAnimationUsingKeyFrames

Menganimasikan nilai Size 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 splin.

SplineColorKeyFrame

Menganimasikan dari Color nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineDecimalKeyFrame

Menganimasikan dari Decimal nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineDoubleKeyFrame

Menganimasikan dari Double nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineInt16KeyFrame

Menganimasikan dari Int16 nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineInt32KeyFrame

Menganimasikan dari Int32 nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineInt64KeyFrame

Menganimasikan dari Int64 nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplinePoint3DKeyFrame

Menganimasikan dari Point3D nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplinePointKeyFrame

Menganimasikan dari Point nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineQuaternionKeyFrame

Menganimasikan dari Quaternion nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineRectKeyFrame

Menganimasikan dari Rect nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineRotation3DKeyFrame

Menganimasikan dari Rotation3D nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineSingleKeyFrame

Menganimasikan dari Single nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineSizeKeyFrame

Menganimasikan dari Size nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineThicknessKeyFrame

Menganimasikan dari Thickness nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineVector3DKeyFrame

Menganimasikan dari Vector3D nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

SplineVectorKeyFrame

Menganimasikan dari Vector nilai bingkai kunci sebelumnya dengan sendirinya Value menggunakan interpolasi yang tersebar.

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 nilai String properti di sepanjang sekumpulan lebih dari KeyFrames yang ditentukan Duration.

StringKeyFrame

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

StringKeyFrameCollection

Mewakili kumpulan StringKeyFrame objek.

ThicknessAnimation

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

ThicknessAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Thickness nilai.

ThicknessAnimationUsingKeyFrames

Menganimasikan nilai Thickness 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

Mendefinisikan segmen waktu.

TimelineCollection

Mewakili kumpulan Timeline objek.

TimelineGroup

Kelas abstrak yang, saat 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 nilai Vector3D 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 nilai Vector properti antara dua nilai target menggunakan interpolasi linier melalui Duration.

VectorAnimationBase

Kelas abstrak yang, ketika diimplementasikan, menganimasikan Vector nilai.

VectorAnimationUsingKeyFrames

Menganimasikan nilai Vector 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

KeyTime

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

RepeatBehavior

Menjelaskan cara Timeline mengulangi durasi sederhananya.

TimelineCollection.Enumerator

Menghitung anggota dari TimelineCollection.

Antarmuka

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

Menentukan fungsionalitas dasar dari fungsi pengurangan.

IKeyFrame

Implementasi IKeyFrame antarmuka menyediakan akses yang tidak ditik ke KeyTime properti.

IKeyFrameAnimation

IKeyFrameAnimation Implementasi antarmuka menyediakan akses tanpa jenis ke anggota pengumpulan bingkai kunci.

Enum

ClockState

Menjelaskan status potensial objek garis Clock waktu.

EasingMode

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

FillBehavior

Menentukan bagaimana perilaku Timeline ketika berada di luar periode aktifnya tetapi induknya berada di dalam periode aktif atau tahan.

HandoffBehavior

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

KeyTimeType

Mewakili berbagai jenis yang mungkin mewakili KeyTime instans.

PathAnimationSource

Menentukan nilai properti output jalur yang digunakan untuk mendorong animasi.

SlipBehavior

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

TimeSeekOrigin

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