System.Windows.Media.Animation Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos que dão suporte à funcionalidade de animação de propriedade, incluindo linhas do tempo, storyboards e quadros-chave.
Classes
Animatable |
Classe abstrata que fornece suporte à animação. |
AnimationClock |
Mantém o estado de tempo de execução de um AnimationTimeline e processa seus valores de saída. |
AnimationException |
A exceção gerada quando ocorre um erro ao animar uma propriedade. |
AnimationTimeline |
Define um segmento de tempo sobre o qual os valores de saída são produzidos. Esses valores são usados para animar uma propriedade de destino. |
BackEase |
Representa uma função de easing que retrai o movimento de uma animação ligeiramente antes de começar a animar no caminho indicado. |
BeginStoryboard |
Uma ação de gatilho que inicia um Storyboard e distribui suas animações para seus objetos e propriedades de destino. |
BooleanAnimationBase |
Classe abstrata que, quando implementada, anima um valor Boolean. |
BooleanAnimationUsingKeyFrames |
Anima o valor de uma propriedade que leva um Boolean ao longo de um conjunto de KeyFrames em um Durationespecificado. |
BooleanKeyFrame |
Classe abstrata que, quando implementada, define um segmento com seu próprio valor de destino e método de interpolação para um BooleanAnimationUsingKeyFrames. |
BooleanKeyFrameCollection |
Representa uma coleção de objetos BooleanKeyFrame. |
BounceEase |
Representa uma função de easing que cria um efeito de salto animado. |
ByteAnimation |
Anima o valor de uma propriedade Byte entre dois valores de destino usando interpolação linear em um Durationespecificado. |
ByteAnimationBase |
Classe abstrata que, quando implementada, anima um valor Byte. |
ByteAnimationUsingKeyFrames |
Anima o valor de uma propriedade Byte ao longo de um conjunto de KeyFrames. |
ByteKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um ByteAnimationUsingKeyFrames. |
ByteKeyFrameCollection |
Representa uma coleção de objetos ByteKeyFrame. |
CharAnimationBase |
Classe abstrata que, quando implementada, anima um valor Char. |
CharAnimationUsingKeyFrames |
Anima o valor de uma propriedade Char ao longo de um conjunto de KeyFrames em um Durationespecificado. |
CharKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um CharAnimationUsingKeyFrames. |
CharKeyFrameCollection |
Representa uma coleção de objetos CharKeyFrame. |
CircleEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando uma função circular. |
Clock |
Mantém o estado de tempo de execução para um Timeline. |
ClockCollection |
Representa uma coleção ordenada de objetos Clock. |
ClockController |
Controla interativamente um Clock. |
ClockGroup |
Um conjunto de tipos de Clock com comportamento baseado em um TimelineGroup. |
ColorAnimation |
Anima o valor de uma propriedade Color entre dois valores de destino usando interpolação linear em um Durationespecificado. |
ColorAnimationBase |
Classe abstrata que, quando implementada, anima um valor Color. |
ColorAnimationUsingKeyFrames |
Anima o valor de uma propriedade Color ao longo de um conjunto de KeyFrames em um Durationespecificado. |
ColorKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um ColorAnimationUsingKeyFrames. |
ColorKeyFrameCollection |
Representa uma coleção de objetos ColorKeyFrame. |
ControllableStoryboardAction |
Manipula um Storyboard que foi aplicado por uma ação BeginStoryboard. |
CubicEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t3. |
DecimalAnimation |
Anima o valor de uma propriedade Decimal entre dois valores de destino usando interpolação linear em um Durationespecificado. |
DecimalAnimationBase |
Classe abstrata que, quando implementada, anima um valor Decimal. |
DecimalAnimationUsingKeyFrames |
Anima o valor de uma propriedade Decimal ao longo de um conjunto de KeyFrames. |
DecimalKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um DecimalAnimationUsingKeyFrames. |
DecimalKeyFrameCollection |
Representa uma coleção de objetos DecimalKeyFrame. |
DiscreteBooleanKeyFrame |
Anima do valor Boolean do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteByteKeyFrame |
Anima do valor Byte do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteCharKeyFrame |
Anima do valor Char do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteDecimalKeyFrame |
Anima do valor Decimal do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteDoubleKeyFrame |
Anima do valor Double do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteInt16KeyFrame |
Anima do valor Int16 do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteInt32KeyFrame |
Anima do valor Int32 do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteInt64KeyFrame |
Anima do valor Int64 do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteMatrixKeyFrame |
Anima do valor Matrix do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteObjectKeyFrame |
Anima do valor Object do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscretePoint3DKeyFrame |
Anima do valor Point3D do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscretePointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteQuaternionKeyFrame |
Anima do valor Quaternion do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteRectKeyFrame |
Anima do valor Rect do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteRotation3DKeyFrame |
Anima do valor Rotation3D do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteSingleKeyFrame |
Anima do valor Single do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteSizeKeyFrame |
Anima do valor Size do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteStringKeyFrame |
Anima do valor String do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteThicknessKeyFrame |
Anima do valor Thickness do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteVector3DKeyFrame |
Anima do valor Vector3D do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DiscreteVectorKeyFrame |
Anima do valor Vector do quadro-chave anterior para seu próprio Value usando interpolação discreta. |
DoubleAnimation |
Anima o valor de uma propriedade Double entre dois valores de destino usando interpolação linear em um Durationespecificado. |
DoubleAnimationBase |
Classe abstrata que, quando implementada, anima um valor Double. |
DoubleAnimationUsingKeyFrames |
Anima o valor de uma propriedade Double ao longo de um conjunto de KeyFrames. |
DoubleAnimationUsingPath |
Anima o valor de uma propriedade Double entre dois ou mais valores de destino usando um PathGeometry para especificar esses valores. Essa animação pode ser usada para mover um objeto visual ao longo de um caminho. |
DoubleKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
Representa uma coleção de objetos DoubleKeyFrame. |
EasingByteKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave ByteAnimationUsingKeyFrames. |
EasingColorKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave ColorAnimationUsingKeyFrames. |
EasingDecimalKeyFrame |
Uma classe abstrata que permite associar funções de easing a uma animação de quadro chave DecimalAnimationUsingKeyFrames. |
EasingDoubleKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave DoubleAnimationUsingKeyFrames. |
EasingFunctionBase |
Fornece a classe base para todas as funções de easing. |
EasingInt16KeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Int16AnimationUsingKeyFrames. |
EasingInt32KeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Int32AnimationUsingKeyFrames. |
EasingInt64KeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Int64AnimationUsingKeyFrames. |
EasingPoint3DKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Point3DAnimationUsingKeyFrames. |
EasingPointKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave PointAnimationUsingKeyFrames. |
EasingQuaternionKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave QuaternionAnimationUsingKeyFrames. |
EasingRectKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave RectAnimationUsingKeyFrames. |
EasingRotation3DKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Rotation3DAnimationUsingKeyFrames. |
EasingSingleKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave SingleAnimationUsingKeyFrames. |
EasingSizeKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave SizeAnimationUsingKeyFrames. |
EasingThicknessKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave ThicknessAnimationUsingKeyFrames. |
EasingVector3DKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave Vector3DAnimationUsingKeyFrames. |
EasingVectorKeyFrame |
Uma classe que permite associar funções de easing a uma animação de quadro-chave VectorAnimationUsingKeyFrames. |
ElasticEase |
Representa uma função de easing que cria uma animação que se assemelha a uma mola oscilando para frente e para trás até que se trata de descansar. |
ExponentialEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando uma fórmula exponencial. |
Int16Animation |
Anima o valor de uma propriedade Int16 entre dois valores de destino usando interpolação linear em um Durationespecificado. |
Int16AnimationBase |
Classe abstrata que, quando implementada, anima um valor Int16. |
Int16AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int16 ao longo de um conjunto de KeyFrames. |
Int16KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
Representa uma coleção de objetos Int16KeyFrame. |
Int32Animation |
Anima o valor de uma propriedade Int32 entre dois valores de destino usando interpolação linear em um Durationespecificado. |
Int32AnimationBase |
Classe abstrata que, quando implementada, anima um valor Int32. |
Int32AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int32 ao longo de um conjunto de KeyFrames. |
Int32KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
Representa uma coleção de objetos Int32KeyFrame. |
Int64Animation |
Anima o valor de uma propriedade Int64 entre dois valores de destino usando interpolação linear em um Durationespecificado. |
Int64AnimationBase |
Classe abstrata que, quando implementada, anima um valor Int64. |
Int64AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int64 ao longo de um conjunto de KeyFrames. |
Int64KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Int64AnimationUsingKeyFrames. |
Int64KeyFrameCollection |
Representa uma coleção de objetos Int64KeyFrame. |
KeySpline |
Essa classe é usada por um quadro de chave spline para definir o progresso da animação. |
LinearByteKeyFrame |
Anima do valor Byte do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearDecimalKeyFrame |
Anima do valor Decimal do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearDoubleKeyFrame |
Anima do valor Double do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearInt16KeyFrame |
Anima do valor Int16 do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearInt32KeyFrame |
Anima do valor Int32 do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearInt64KeyFrame |
Anima do valor Int64 do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearPoint3DKeyFrame |
Anima do valor Point3D do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearPointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearQuaternionKeyFrame |
Anima do valor Quaternion do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearRectKeyFrame |
Anima do valor Rect do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearRotation3DKeyFrame |
Anima do valor Rotation3D do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearSingleKeyFrame |
Anima do valor Single do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearSizeKeyFrame |
Anima do valor Size do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearThicknessKeyFrame |
Anima do valor Thickness do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearVector3DKeyFrame |
Anima do valor Vector3D do quadro-chave anterior para seu próprio Value usando interpolação linear. |
LinearVectorKeyFrame |
Anima do valor Vector do quadro-chave anterior para seu próprio Value usando interpolação linear. |
MatrixAnimationBase |
Classe abstrata que, quando implementada, anima um valor Matrix. |
MatrixAnimationUsingKeyFrames |
Anima o valor de uma propriedade Matrix ao longo de um conjunto de KeyFrames. |
MatrixAnimationUsingPath |
Anima o valor de uma propriedade Matrix usando um PathGeometry para gerar os valores animados. Essa animação pode ser usada para mover um objeto visual ao longo de um caminho. |
MatrixKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um MatrixAnimationUsingKeyFrames. |
MatrixKeyFrameCollection |
Representa uma coleção de objetos MatrixKeyFrame. |
ObjectAnimationBase |
Classe abstrata que, quando implementada, anima um valor Object. |
ObjectAnimationUsingKeyFrames |
Anima o valor de uma propriedade Object ao longo de um conjunto de KeyFrames em um Durationespecificado. |
ObjectKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Representa uma coleção de objetos ObjectKeyFrame. |
ParallelTimeline |
Define um segmento de tempo que pode conter objetos Timeline filho. Essas linhas do tempo filho se tornam ativas de acordo com suas respectivas propriedades de BeginTime. Além disso, as linhas do tempo filho são capazes de se sobrepor (executar em paralelo) entre si. |
PauseStoryboard |
Uma ação de gatilho que pausa um Storyboard. |
Point3DAnimation |
Anima o valor de uma propriedade Point3D usando interpolação linear entre dois valores. |
Point3DAnimationBase |
Classe abstrata que, quando implementada, anima um valor Point3D. |
Point3DAnimationUsingKeyFrames |
Anima o valor de uma propriedade Point3D ao longo de um conjunto de KeyFrames. |
Point3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Point3DAnimationUsingKeyFrames. |
Point3DKeyFrameCollection |
Representa uma coleção de objetos Point3DKeyFrame. |
PointAnimation |
Anima o valor de uma propriedade Point entre dois valores de destino usando interpolação linear em um Durationespecificado. |
PointAnimationBase |
Classe abstrata que, quando implementada, anima um valor Point. |
PointAnimationUsingKeyFrames |
Anima o valor de uma propriedade Point ao longo de um conjunto de KeyFrames. |
PointAnimationUsingPath |
Anima o valor de uma propriedade Point entre dois ou mais valores de destino usando um PathGeometry para especificar esses valores. Essa animação pode ser usada para mover um objeto visual ao longo de um caminho. |
PointKeyFrame |
Define um segmento de animação com seu próprio valor de destino e método de interpolação para um PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Representa uma coleção de objetos PointKeyFrame. |
PowerEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = tp em que p é igual à propriedade Power. |
QuadraticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t2 |
QuarticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t4. |
QuaternionAnimation |
Anima o valor de uma propriedade Quaternion entre dois valores de destino usando interpolação linear em um Durationespecificado. |
QuaternionAnimationBase |
Classe abstrata que, quando implementada, anima um valor Quaternion. |
QuaternionAnimationUsingKeyFrames |
Anima o valor de uma propriedade Quaternion ao longo de um conjunto de KeyFrames em um Durationespecificado. |
QuaternionKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um QuaternionAnimationUsingKeyFrames. |
QuaternionKeyFrameCollection |
Representa uma coleção de objetos QuaternionKeyFrame. |
QuinticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t5. |
RectAnimation |
Anima o valor de uma propriedade Rect entre dois valores de destino usando interpolação linear. |
RectAnimationBase |
Classe abstrata que, quando implementada, anima um valor Rect. |
RectAnimationUsingKeyFrames |
Anima o valor de uma propriedade que usa um Rect ao longo de um conjunto de quadros-chave. |
RectKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um RectAnimationUsingKeyFrames. |
RectKeyFrameCollection |
Representa uma coleção de objetos RectKeyFrame. |
RemoveStoryboard |
Uma ação de gatilho que remove um Storyboard. |
RepeatBehaviorConverter |
Converte instâncias de RepeatBehavior de e para outros tipos de dados. |
ResumeStoryboard |
Uma ação de gatilho que retoma um Storyboardpausado. |
Rotation3DAnimation |
Anima o valor de uma propriedade Rotation3D usando a interpolação linear entre dois valores determinados pela combinação de propriedades From, Toou By definidas para a animação. |
Rotation3DAnimationBase |
Classe abstrata que, quando implementada, anima um valor Rotation3D. |
Rotation3DAnimationUsingKeyFrames |
Anima o valor de uma propriedade Rotation3D ao longo de um conjunto de KeyFrames. |
Rotation3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Rotation3DAnimationUsingKeyFrames. |
Rotation3DKeyFrameCollection |
Representa uma coleção de objetos Rotation3DKeyFrame. |
SeekStoryboard |
Uma ação de gatilho que fornece funcionalidade para buscar (ignorar) para um tempo especificado dentro do período ativo de um Storyboard. |
SetStoryboardSpeedRatio |
Uma ação de gatilho que altera a velocidade de um Storyboard. |
SineEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando uma fórmula de seno. |
SingleAnimation |
Anima o valor de uma propriedade Single entre dois valores de destino usando interpolação linear em um Durationespecificado. |
SingleAnimationBase |
Classe abstrata que, quando implementada, anima um valor Single. |
SingleAnimationUsingKeyFrames |
Anima o valor de uma propriedade Single ao longo de um conjunto de KeyFrames. |
SingleKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um SingleAnimationUsingKeyFrames. |
SingleKeyFrameCollection |
Representa uma coleção de objetos SingleKeyFrame. |
SizeAnimation |
Anima o valor de uma propriedade Size entre dois valores de destino usando interpolação linear em um Durationespecificado. |
SizeAnimationBase |
Classe abstrata que, quando implementada, anima um valor Size. |
SizeAnimationUsingKeyFrames |
Anima o valor de uma propriedade Size ao longo de um conjunto de KeyFrames. |
SizeKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um SizeAnimationUsingKeyFrames. |
SizeKeyFrameCollection |
Representa uma coleção de objetos SizeKeyFrame. |
SkipStoryboardToFill |
Uma ação de gatilho que avança um Storyboard até o final do período de preenchimento. |
SplineByteKeyFrame |
Anima do valor Byte do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineDecimalKeyFrame |
Anima do valor Decimal do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineDoubleKeyFrame |
Anima do valor Double do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineInt16KeyFrame |
Anima do valor Int16 do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineInt32KeyFrame |
Anima do valor Int32 do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineInt64KeyFrame |
Anima do valor Int64 do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplinePoint3DKeyFrame |
Anima do valor Point3D do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplinePointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineQuaternionKeyFrame |
Anima do valor Quaternion do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineRectKeyFrame |
Anima do valor Rect do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineRotation3DKeyFrame |
Anima do valor Rotation3D do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineSingleKeyFrame |
Anima do valor Single do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineSizeKeyFrame |
Anima do valor Size do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineThicknessKeyFrame |
Anima do valor Thickness do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineVector3DKeyFrame |
Anima do valor Vector3D do quadro-chave anterior para seu próprio Value usando interpolação splined. |
SplineVectorKeyFrame |
Anima do valor Vector do quadro-chave anterior para seu próprio Value usando interpolação splined. |
StopStoryboard |
Uma ação de gatilho que interrompe um Storyboard. |
Storyboard |
Uma linha do tempo de contêiner que fornece informações de direcionamento de objeto e propriedade para suas animações filho. |
StringAnimationBase |
Classe abstrata que, quando implementada, anima um valor String. |
StringAnimationUsingKeyFrames |
Anima o valor de uma propriedade String ao longo de um conjunto de KeyFrames em um Durationespecificado. |
StringKeyFrame |
Define um segmento de animação com seu próprio valor de destino e método de interpolação para um StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
Representa uma coleção de objetos StringKeyFrame. |
ThicknessAnimation |
Anima o valor de uma propriedade Thickness entre dois valores de destino usando interpolação linear em um Durationespecificado. |
ThicknessAnimationBase |
Classe abstrata que, quando implementada, anima um valor Thickness. |
ThicknessAnimationUsingKeyFrames |
Anima o valor de uma propriedade Thickness ao longo de um conjunto de KeyFrames. |
ThicknessKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um ThicknessAnimationUsingKeyFrames. |
ThicknessKeyFrameCollection |
Representa uma coleção de objetos ThicknessKeyFrame. |
Timeline |
Define um segmento de tempo. |
TimelineCollection |
Representa uma coleção de objetos Timeline. |
TimelineGroup |
Classe abstrata que, quando implementada, representa um Timeline que pode conter uma coleção de objetos Timeline filho. |
Vector3DAnimation |
Anima o valor de uma propriedade Vector3D usando interpolação linear entre dois valores. |
Vector3DAnimationBase |
Classe abstrata que representa um valor de Vector3D animado. |
Vector3DAnimationUsingKeyFrames |
Anima o valor de uma propriedade Vector3D ao longo de um conjunto de KeyFrames. |
Vector3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um Vector3DAnimationUsingKeyFrames. |
Vector3DKeyFrameCollection |
Representa uma coleção de objetos Vector3DKeyFrame. |
VectorAnimation |
Anima o valor de uma propriedade Vector entre dois valores de destino usando interpolação linear em um Durationespecificado. |
VectorAnimationBase |
Classe abstrata que, quando implementada, anima um valor Vector. |
VectorAnimationUsingKeyFrames |
Anima o valor de uma propriedade Vector ao longo de um conjunto de KeyFrames. |
VectorKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com seu próprio valor de destino e método de interpolação para um VectorAnimationUsingKeyFrames. |
VectorKeyFrameCollection |
Representa uma coleção de objetos VectorKeyFrame. |
Estruturas
KeyTime |
Durante o curso relativo de uma animação, uma instância de KeyTime especifica o tempo preciso quando um quadro-chave específico deve ocorrer. |
RepeatBehavior |
Descreve como um Timeline repete sua duração simples. |
TimelineCollection.Enumerator |
Enumera os membros de um TimelineCollection. |
Interfaces
IAnimatable |
Esse tipo dá suporte à infraestrutura do WPF e não se destina a ser usado diretamente do seu código. Para tornar uma classe animatável, ela deve derivar de UIElement, ContentElementou Animatable. |
IAnimation |
Fornece suporte para animar um valor de propriedade. |
IEasingFunction |
Define a funcionalidade básica de uma função de easing. |
IKeyFrame |
Uma implementação de interface IKeyFrame fornece acesso não tipado às propriedades de KeyTime. |
IKeyFrameAnimation |
Uma implementação de interface IKeyFrameAnimation fornece acesso não tipado aos membros da coleção de quadros chave. |
Enumerações
ClockState |
Descreve os estados potenciais do objeto Clock de uma linha do tempo. |
EasingMode |
Define os modos nos quais as classes derivadas de EasingFunctionBase executam sua flexibilização. |
FillBehavior |
Especifica como um Timeline se comporta quando está fora de seu período ativo, mas seu pai está dentro de seu período ativo ou de retenção. |
HandoffBehavior |
Especifica como as novas animações interagem com as existentes que já são aplicadas a uma propriedade. |
KeyTimeType |
Representa os diferentes tipos que podem representar uma instância KeyTime. |
PathAnimationSource |
Especifica o valor da propriedade de saída do caminho usado para conduzir a animação. |
SlipBehavior |
Indica como um ParallelTimeline se comportará quando um ou mais de seus filhos Timeline escorregarem. |
TimeSeekOrigin |
Indica a origem de uma operação de busca. O deslocamento da operação de busca é relativo a essa origem. |