Compartir a través de


System.Windows.Media.Animation Espacio de nombres

Proporciona tipos que admiten la funcionalidad de animación de propiedades, incluidas las escalas de tiempo, los guiones gráficos y los fotogramas clave.

Clases

Animatable

Clase abstracta que proporciona compatibilidad con animaciones.

AnimationClock

Mantiene el estado en tiempo de ejecución de un AnimationTimeline y procesa sus valores de salida.

AnimationException

Excepción que se produce cuando se produce un error al animar una propiedad.

AnimationTimeline

Define un segmento de tiempo a lo largo del cual se generan los valores de salida. Estos valores se usan para animar una propiedad de destino.

BackEase

Representa una función de aceleración que retira el movimiento de una animación ligeramente antes de empezar a animarse en la ruta indicada.

BeginStoryboard

Acción de desencadenador que comienza un Storyboard y distribuye sus animaciones a sus objetos y propiedades de destino.

BooleanAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Boolean.

BooleanAnimationUsingKeyFrames

Anima el valor de una propiedad que toma un Boolean a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

BooleanKeyFrame

Clase abstracta que, cuando se implementa, define un segmento con su propio valor de destino y método de interpolación para un BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

Representa una colección de objetos BooleanKeyFrame.

BounceEase

Representa una función de aceleración que crea un efecto de rebote animado.

ByteAnimation

Anima el valor de una propiedad Byte entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

ByteAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Byte.

ByteAnimationUsingKeyFrames

Anima el valor de una propiedad Byte a lo largo de un conjunto de KeyFrames.

ByteKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Representa una colección de objetos ByteKeyFrame.

CharAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Char.

CharAnimationUsingKeyFrames

Anima el valor de una propiedad Char a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

CharKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un CharAnimationUsingKeyFrames.

CharKeyFrameCollection

Representa una colección de objetos CharKeyFrame.

CircleEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante una función circular.

Clock

Mantiene el estado de tiempo de ejecución de un Timeline.

ClockCollection

Representa una colección ordenada de objetos Clock.

ClockController

Controla interactivamente un Clock.

ClockGroup

Una agrupación de tipos de Clock con comportamiento basado en un TimelineGroup.

ColorAnimation

Anima el valor de una propiedad Color entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

ColorAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Color.

ColorAnimationUsingKeyFrames

Anima el valor de una propiedad Color a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

ColorKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Representa una colección de objetos ColorKeyFrame.

ControllableStoryboardAction

Manipula un Storyboard aplicado por una acción BeginStoryboard.

CubicEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante la fórmula f(t) = t3.

DecimalAnimation

Anima el valor de una propiedad Decimal entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

DecimalAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Decimal.

DecimalAnimationUsingKeyFrames

Anima el valor de una propiedad Decimal a lo largo de un conjunto de KeyFrames.

DecimalKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Representa una colección de objetos DecimalKeyFrame.

DiscreteBooleanKeyFrame

Anima desde el valor de Boolean del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteByteKeyFrame

Anima desde el valor de Byte del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteCharKeyFrame

Anima desde el valor de Char del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteColorKeyFrame

Anima desde el valor de Color del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteDecimalKeyFrame

Anima desde el valor de Decimal del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteDoubleKeyFrame

Anima desde el valor de Double del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteInt16KeyFrame

Anima desde el valor de Int16 del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteInt32KeyFrame

Anima desde el valor de Int32 del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteInt64KeyFrame

Anima desde el valor de Int64 del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteMatrixKeyFrame

Anima desde el valor de Matrix del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteObjectKeyFrame

Anima desde el valor de Object del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscretePoint3DKeyFrame

Anima desde el valor de Point3D del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscretePointKeyFrame

Anima desde el valor de Point del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteQuaternionKeyFrame

Anima desde el valor de Quaternion del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteRectKeyFrame

Anima desde el valor de Rect del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteRotation3DKeyFrame

Anima desde el valor de Rotation3D del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteSingleKeyFrame

Anima desde el valor de Single del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteSizeKeyFrame

Anima desde el valor de Size del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteStringKeyFrame

Anima desde el valor de String del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteThicknessKeyFrame

Anima desde el valor de Thickness del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteVector3DKeyFrame

Anima desde el valor de Vector3D del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DiscreteVectorKeyFrame

Anima desde el valor de Vector del fotograma clave anterior a su propio Value mediante la interpolación discreta.

DoubleAnimation

Anima el valor de una propiedad Double entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

DoubleAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Double.

DoubleAnimationUsingKeyFrames

Anima el valor de una propiedad Double a lo largo de un conjunto de KeyFrames.

DoubleAnimationUsingPath

Anima el valor de una propiedad Double entre dos o más valores de destino mediante un PathGeometry para especificar esos valores. Esta animación se puede usar para mover un objeto visual a lo largo de una ruta de acceso.

DoubleKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Representa una colección de objetos DoubleKeyFrame.

EasingByteKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave ByteAnimationUsingKeyFrames.

EasingColorKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave ColorAnimationUsingKeyFrames.

EasingDecimalKeyFrame

Una clase abstracta que permite asociar funciones de aceleración con una animación de fotograma clave DecimalAnimationUsingKeyFrames.

EasingDoubleKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave DoubleAnimationUsingKeyFrames.

EasingFunctionBase

Proporciona la clase base para todas las funciones de aceleración.

EasingInt16KeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Int16AnimationUsingKeyFrames.

EasingInt32KeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Int32AnimationUsingKeyFrames.

EasingInt64KeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Int64AnimationUsingKeyFrames.

EasingPoint3DKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Point3DAnimationUsingKeyFrames.

EasingPointKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave PointAnimationUsingKeyFrames.

EasingQuaternionKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave QuaternionAnimationUsingKeyFrames.

EasingRectKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave RectAnimationUsingKeyFrames.

EasingRotation3DKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Rotation3DAnimationUsingKeyFrames.

EasingSingleKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave SingleAnimationUsingKeyFrames.

EasingSizeKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave SizeAnimationUsingKeyFrames.

EasingThicknessKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave ThicknessAnimationUsingKeyFrames.

EasingVector3DKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave Vector3DAnimationUsingKeyFrames.

EasingVectorKeyFrame

Clase que permite asociar funciones de aceleración con una animación de fotograma clave VectorAnimationUsingKeyFrames.

ElasticEase

Representa una función de aceleración que crea una animación similar a una oscilación de primavera hacia atrás y hacia adelante hasta que llega a descansar.

ExponentialEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante una fórmula exponencial.

Int16Animation

Anima el valor de una propiedad Int16 entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

Int16AnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Int16.

Int16AnimationUsingKeyFrames

Anima el valor de una propiedad Int16 a lo largo de un conjunto de KeyFrames.

Int16KeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Representa una colección de objetos Int16KeyFrame.

Int32Animation

Anima el valor de una propiedad Int32 entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

Int32AnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Int32.

Int32AnimationUsingKeyFrames

Anima el valor de una propiedad Int32 a lo largo de un conjunto de KeyFrames.

Int32KeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Representa una colección de objetos Int32KeyFrame.

Int64Animation

Anima el valor de una propiedad Int64 entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

Int64AnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Int64.

Int64AnimationUsingKeyFrames

Anima el valor de una propiedad Int64 a lo largo de un conjunto de KeyFrames.

Int64KeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Representa una colección de objetos Int64KeyFrame.

KeySpline

Esta clase la usa un fotograma clave spline para definir el progreso de la animación.

LinearByteKeyFrame

Anima desde el valor Byte del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearColorKeyFrame

Anima desde el valor Color del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearDecimalKeyFrame

Anima desde el valor Decimal del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearDoubleKeyFrame

Anima desde el valor Double del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearInt16KeyFrame

Anima desde el valor Int16 del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearInt32KeyFrame

Anima desde el valor Int32 del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearInt64KeyFrame

Anima desde el valor Int64 del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearPoint3DKeyFrame

Anima desde el valor Point3D del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearPointKeyFrame

Anima desde el valor Point del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearQuaternionKeyFrame

Anima desde el valor Quaternion del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearRectKeyFrame

Anima desde el valor Rect del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearRotation3DKeyFrame

Anima desde el valor Rotation3D del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearSingleKeyFrame

Anima desde el valor Single del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearSizeKeyFrame

Anima desde el valor Size del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearThicknessKeyFrame

Anima desde el valor Thickness del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearVector3DKeyFrame

Anima desde el valor Vector3D del fotograma clave anterior a su propio Value mediante la interpolación lineal.

LinearVectorKeyFrame

Anima desde el valor Vector del fotograma clave anterior a su propio Value mediante la interpolación lineal.

MatrixAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Matrix.

MatrixAnimationUsingKeyFrames

Anima el valor de una propiedad Matrix a lo largo de un conjunto de KeyFrames.

MatrixAnimationUsingPath

Anima el valor de una propiedad Matrix mediante un PathGeometry para generar los valores animados. Esta animación se puede usar para mover un objeto visual a lo largo de una ruta de acceso.

MatrixKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Representa una colección de objetos MatrixKeyFrame.

ObjectAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Object.

ObjectAnimationUsingKeyFrames

Anima el valor de una propiedad Object a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

ObjectKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Representa una colección de objetos ObjectKeyFrame.

ParallelTimeline

Define un segmento de tiempo que puede contener objetos secundarios Timeline. Estas escalas de tiempo secundarias se activan según sus respectivas propiedades de BeginTime. Además, las escalas de tiempo secundarias pueden superponerse (ejecutarse en paralelo) entre sí.

PauseStoryboard

Acción de desencadenador que pausa un Storyboard.

Point3DAnimation

Anima el valor de una propiedad Point3D mediante la interpolación lineal entre dos valores.

Point3DAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Point3D.

Point3DAnimationUsingKeyFrames

Anima el valor de una propiedad Point3D a lo largo de un conjunto de KeyFrames.

Point3DKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Representa una colección de objetos Point3DKeyFrame.

PointAnimation

Anima el valor de una propiedad Point entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

PointAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Point.

PointAnimationUsingKeyFrames

Anima el valor de una propiedad Point a lo largo de un conjunto de KeyFrames.

PointAnimationUsingPath

Anima el valor de una propiedad Point entre dos o más valores de destino mediante un PathGeometry para especificar esos valores. Esta animación se puede usar para mover un objeto visual a lo largo de una ruta de acceso.

PointKeyFrame

Define un segmento de animación con su propio valor de destino y método de interpolación para un PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Representa una colección de objetos PointKeyFrame.

PowerEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante la fórmula f(t) = tp donde p es igual a la propiedad Power.

QuadraticEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante la fórmula f(t) = t2

QuarticEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante la fórmula f(t) = t4.

QuaternionAnimation

Anima el valor de una propiedad Quaternion entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

QuaternionAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Quaternion.

QuaternionAnimationUsingKeyFrames

Anima el valor de una propiedad Quaternion a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

QuaternionKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

Representa una colección de objetos QuaternionKeyFrame.

QuinticEase

Representa una función de aceleración que crea una animación que acelera o ralentiza mediante la fórmula f(t) = t5.

RectAnimation

Anima el valor de una propiedad Rect entre dos valores de destino mediante interpolación lineal.

RectAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Rect.

RectAnimationUsingKeyFrames

Anima el valor de una propiedad que toma un Rect a lo largo de un conjunto de fotogramas clave.

RectKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Representa una colección de objetos RectKeyFrame.

RemoveStoryboard

Acción de desencadenador que quita un Storyboard.

RepeatBehaviorConverter

Convierte instancias de RepeatBehavior a y desde otros tipos de datos.

ResumeStoryboard

Acción de desencadenador que reanuda una Storyboardpausada.

Rotation3DAnimation

Anima el valor de una propiedad de Rotation3D mediante la interpolación lineal entre dos valores determinados por la combinación de From, Too By propiedades establecidas para la animación.

Rotation3DAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Rotation3D.

Rotation3DAnimationUsingKeyFrames

Anima el valor de una propiedad Rotation3D a lo largo de un conjunto de KeyFrames.

Rotation3DKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Representa una colección de objetos Rotation3DKeyFrame.

SeekStoryboard

Acción de desencadenador que proporciona funcionalidad para buscar (omitir) a un tiempo especificado dentro del período activo de un Storyboard.

SetStoryboardSpeedRatio

Acción de desencadenador que cambia la velocidad de un Storyboard.

SineEase

Representa una función de aceleración que crea una animación que acelera o ralentiza el uso de una fórmula sine.

SingleAnimation

Anima el valor de una propiedad Single entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

SingleAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Single.

SingleAnimationUsingKeyFrames

Anima el valor de una propiedad Single a lo largo de un conjunto de KeyFrames.

SingleKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Representa una colección de objetos SingleKeyFrame.

SizeAnimation

Anima el valor de una propiedad Size entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

SizeAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Size.

SizeAnimationUsingKeyFrames

Anima el valor de una propiedad Size a lo largo de un conjunto de KeyFrames.

SizeKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

Representa una colección de objetos SizeKeyFrame.

SkipStoryboardToFill

Acción de desencadenador que avanza un Storyboard hasta el final de su período de relleno.

SplineByteKeyFrame

Anima desde el valor de Byte del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineColorKeyFrame

Anima desde el valor de Color del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineDecimalKeyFrame

Anima desde el valor de Decimal del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineDoubleKeyFrame

Anima desde el valor de Double del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineInt16KeyFrame

Anima desde el valor de Int16 del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineInt32KeyFrame

Anima desde el valor de Int32 del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineInt64KeyFrame

Anima desde el valor de Int64 del fotograma clave anterior a su propia Value mediante interpolación splined.

SplinePoint3DKeyFrame

Anima desde el valor de Point3D del fotograma clave anterior a su propia Value mediante interpolación splined.

SplinePointKeyFrame

Anima desde el valor de Point del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineQuaternionKeyFrame

Anima desde el valor de Quaternion del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineRectKeyFrame

Anima desde el valor de Rect del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineRotation3DKeyFrame

Anima desde el valor de Rotation3D del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineSingleKeyFrame

Anima desde el valor de Single del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineSizeKeyFrame

Anima desde el valor de Size del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineThicknessKeyFrame

Anima desde el valor de Thickness del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineVector3DKeyFrame

Anima desde el valor de Vector3D del fotograma clave anterior a su propia Value mediante interpolación splined.

SplineVectorKeyFrame

Anima desde el valor de Vector del fotograma clave anterior a su propia Value mediante interpolación splined.

StopStoryboard

Acción de desencadenador que detiene un Storyboard.

Storyboard

Escala de tiempo del contenedor que proporciona información de objetos y propiedades destinadas a sus animaciones secundarias.

StringAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de String.

StringAnimationUsingKeyFrames

Anima el valor de una propiedad String a lo largo de un conjunto de KeyFrames sobre un Durationespecificado.

StringKeyFrame

Define un segmento de animación con su propio valor de destino y método de interpolación para un StringAnimationUsingKeyFrames.

StringKeyFrameCollection

Representa una colección de objetos StringKeyFrame.

ThicknessAnimation

Anima el valor de una propiedad Thickness entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

ThicknessAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Thickness.

ThicknessAnimationUsingKeyFrames

Anima el valor de una propiedad Thickness a lo largo de un conjunto de KeyFrames.

ThicknessKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

Representa una colección de objetos ThicknessKeyFrame.

Timeline

Define un segmento de tiempo.

TimelineCollection

Representa una colección de objetos Timeline.

TimelineGroup

Clase abstracta que, cuando se implementa representa un Timeline que puede contener una colección de objetos secundarios Timeline.

Vector3DAnimation

Anima el valor de una propiedad Vector3D mediante la interpolación lineal entre dos valores.

Vector3DAnimationBase

Clase abstracta que representa un valor de Vector3D animado.

Vector3DAnimationUsingKeyFrames

Anima el valor de una propiedad Vector3D a lo largo de un conjunto de KeyFrames.

Vector3DKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Representa una colección de objetos Vector3DKeyFrame.

VectorAnimation

Anima el valor de una propiedad Vector entre dos valores de destino mediante interpolación lineal sobre un Durationespecificado.

VectorAnimationBase

Clase abstracta que, cuando se implementa, anima un valor de Vector.

VectorAnimationUsingKeyFrames

Anima el valor de una propiedad Vector a lo largo de un conjunto de KeyFrames.

VectorKeyFrame

Clase abstracta que, cuando se implementa, define un segmento de animación con su propio valor de destino y método de interpolación para un VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Representa una colección de objetos VectorKeyFrame.

Estructuras

KeyTime

Durante el curso relativo de una animación, una instancia de KeyTime especifica el tiempo preciso cuando se debe realizar un fotograma clave determinado.

RepeatBehavior

Describe cómo un Timeline repite su duración simple.

TimelineCollection.Enumerator

Enumera los miembros de un TimelineCollection.

Interfaces

IAnimatable

Este tipo admite la infraestructura de WPF y no está pensado para usarse directamente desde el código. Para que una clase sea animable, debe derivarse de UIElement, ContentElemento Animatable.

IAnimation

Proporciona compatibilidad para animar un valor de propiedad.

IEasingFunction

Define la funcionalidad básica de una función de aceleración.

IKeyFrame

Una implementación de interfaz IKeyFrame proporciona acceso sin tipo a las propiedades de KeyTime.

IKeyFrameAnimation

Una implementación de interfaz de IKeyFrameAnimation proporciona acceso sin tipo a los miembros de la colección de fotogramas clave.

Enumeraciones

ClockState

Describe los posibles estados del objeto Clock de una escala de tiempo.

EasingMode

Define los modos en los que las clases derivadas de EasingFunctionBase realizan su aceleración.

FillBehavior

Especifica cómo se comporta un Timeline cuando está fuera de su período activo, pero su elemento primario está dentro de su período activo o de suspensión.

HandoffBehavior

Especifica cómo interactúan las nuevas animaciones con las existentes que ya se aplican a una propiedad.

KeyTimeType

Representa los distintos tipos que pueden representar una instancia de KeyTime.

PathAnimationSource

Especifica el valor de la propiedad de salida de la ruta de acceso que se usa para controlar la animación.

SlipBehavior

Indica cómo se comportará un ParallelTimeline cuando uno o varios de sus Timeline elementos secundarios se deslicen.

TimeSeekOrigin

Indica el origen de una operación de búsqueda. El desplazamiento de la operación de búsqueda es relativo a este origen.