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, inclusive linhas do tempo, storyboards e quadros principais.
Classes
Animatable |
Classe abstrata que fornece suporte a 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 lançada quando ocorre um erro ao animar uma propriedade. |
AnimationTimeline |
Define um segmento de tempo em que 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 facilitação que retrai o movimento de uma animação um pouco antes do início da animação no caminho indicado. |
BeginStoryboard |
Uma ação do gatilho que inicia um Storyboard e distribui suas animações para suas propriedades e objetos de destino. |
BooleanAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Boolean. |
BooleanAnimationUsingKeyFrames |
Anima o valor de uma propriedade que aceita um Boolean ao longo de um conjunto KeyFrames em um Duration especificado. |
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 balanço animado. |
ByteAnimation |
Anima o valor de uma propriedade Byte entre dois valores de destino usando interpolação linear em uma Duration especificada. |
ByteAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Byte. |
ByteAnimationUsingKeyFrames |
Anima o valor de uma propriedade Byte junto com 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 de Char. |
CharAnimationUsingKeyFrames |
Anima o valor de uma propriedade Char junto com um conjunto de KeyFrames em um Duration especificado. |
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 do intervalo de tempo de execução para um Timeline. |
ClockCollection |
Representa uma coleção ordenada de objetos de Clock. |
ClockController |
Controla interativamente um Clock. |
ClockGroup |
Um assemblage de tipos Clock com comportamento baseado fora de um TimelineGroup. |
ColorAnimation |
Anima o valor de uma propriedade Color entre dois valores de destino usando uma interpolação linear em um Duration especificado. |
ColorAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Color. |
ColorAnimationUsingKeyFrames |
Anima o valor de uma propriedade Color junto com um conjunto de KeyFrames em um Duration especificado. |
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 é acelerada e/ou desacelerada usando a fórmula f(t) = t3. |
DecimalAnimation |
Anima o valor de uma propriedade Decimal entre dois valores de destino usando uma interpolação linear em um Duration especificado. |
DecimalAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Decimal. |
DecimalAnimationUsingKeyFrames |
Anima o valor de uma propriedade Decimal junto com 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 com interpolação discreta. |
DiscreteByteKeyFrame |
Anima do valor Byte do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteCharKeyFrame |
Anima do valor Char do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteColorKeyFrame |
Anima do valor Color do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteDecimalKeyFrame |
Anima do valor Decimal do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteDoubleKeyFrame |
Anima do valor Double do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteInt16KeyFrame |
Anima do valor Int16 do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteInt32KeyFrame |
Anima do valor Int32 do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteInt64KeyFrame |
Anima do valor Int64 do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteMatrixKeyFrame |
Anima do valor Matrix do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteObjectKeyFrame |
Anima do valor Object do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscretePoint3DKeyFrame |
Anima do valor Point3D do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscretePointKeyFrame |
Anima do valor Point do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteQuaternionKeyFrame |
Anima do valor Quaternion do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteRectKeyFrame |
Anima do valor Rect do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteRotation3DKeyFrame |
Anima do valor Rotation3D do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteSingleKeyFrame |
Anima do valor Single do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteSizeKeyFrame |
Anima do valor Size do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteStringKeyFrame |
Anima do valor String do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteThicknessKeyFrame |
Anima do valor Thickness do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteVector3DKeyFrame |
Anima do valor Vector3D do quadro chave anterior para seu próprio Value com interpolação discreta. |
DiscreteVectorKeyFrame |
Anima do valor Vector do quadro chave anterior para seu próprio Value com interpolação discreta. |
DoubleAnimation |
Anima o valor de uma propriedade Double entre dois valores de destino usando uma interpolação linear em um Duration especificado. |
DoubleAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Double. |
DoubleAnimationUsingKeyFrames |
Anima o valor de uma propriedade Double junto com 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 facilitação que cria uma animação que se parece com uma mola oscilando para frente e para trás até parar. |
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 uma interpolação linear em um Duration especificado. |
Int16AnimationBase |
Classe abstrata que, quando implementada, anima um valor de Int16. |
Int16AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int16 junto com 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 Duration especificado. |
Int32AnimationBase |
Classe abstrata que, quando implementada, anima um valor de Int32. |
Int32AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int32 junto com 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 uma interpolação linear em um Duration especificado. |
Int64AnimationBase |
Classe abstrata que, quando implementada, anima um valor de Int64. |
Int64AnimationUsingKeyFrames |
Anima o valor de uma propriedade Int64 junto com 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 chave de spline para definir o andamento da animação. |
LinearByteKeyFrame |
Anima do valor Byte do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearColorKeyFrame |
Anima do valor Color do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearDecimalKeyFrame |
Anima do valor Decimal do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearDoubleKeyFrame |
Anima do valor Double do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearInt16KeyFrame |
Anima do valor Int16 do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearInt32KeyFrame |
Anima do valor Int32 do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearInt64KeyFrame |
Anima do valor Int64 do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearPoint3DKeyFrame |
Anima do valor Point3D do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearPointKeyFrame |
Anima do valor Point do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearQuaternionKeyFrame |
Anima do valor Quaternion do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearRectKeyFrame |
Anima do valor Rect do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearRotation3DKeyFrame |
Anima do valor Rotation3D do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearSingleKeyFrame |
Anima do valor Single do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearSizeKeyFrame |
Anima do valor Size do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearThicknessKeyFrame |
Anima do valor Thickness do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearVector3DKeyFrame |
Anima do valor Vector3D do quadro chave anterior para seu próprio Value com interpolação linear. |
LinearVectorKeyFrame |
Anima do valor Vector do quadro chave anterior para seu próprio Value com interpolação linear. |
MatrixAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Matrix. |
MatrixAnimationUsingKeyFrames |
Anima o valor de uma propriedade Matrix junto com 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 de Object. |
ObjectAnimationUsingKeyFrames |
Anima o valor de uma propriedade Object junto com um conjunto de KeyFrames em um Duration especificado. |
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 ficam ativas de acordo com suas respectivas propriedades BeginTime. Além disso, as linhas do tempo filho podem ser sobrepostas (executadas em paralelo). |
PauseStoryboard |
Uma ação de gatilho que interrompe 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 de Point3D. |
Point3DAnimationUsingKeyFrames |
Anima o valor de uma propriedade Point3D junto com 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 uma interpolação linear em um Duration especificado. |
PointAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Point. |
PointAnimationUsingKeyFrames |
Anima o valor de uma propriedade Point junto com 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 seus próprios 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 é acelerada e/ou desacelerada 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 é acelerada e/ou desacelerada usando a fórmula f(t) = t2 |
QuarticEase |
Representa uma função de easing que cria uma animação que é acelerada e/ou desacelerada usando a fórmula f(t) = t4. |
QuaternionAnimation |
Anima o valor de uma propriedade Quaternion entre dois valores de destino usando uma interpolação linear em um Duration especificado. |
QuaternionAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Quaternion. |
QuaternionAnimationUsingKeyFrames |
Anima o valor de uma propriedade Quaternion junto com um conjunto de KeyFrames em um Duration especificado. |
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 é acelerada e/ou desacelerada usando a fórmula f(t) = t5. |
RectAnimation |
Anima o valor de uma propriedade Rect entre dois valores de destino usando uma interpolação linear. |
RectAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Rect. |
RectAnimationUsingKeyFrames |
Anima o valor de uma propriedade que aceita 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 |
Dá suporte a uma ação de gatilho que retoma um Storyboard em pausa. |
Rotation3DAnimation |
Anima o valor de uma propriedade Rotation3D usando uma interpolação linear entre dois valores determinados pela combinação das propriedades From, To ou By que são definidas para a animação. |
Rotation3DAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Rotation3D. |
Rotation3DAnimationUsingKeyFrames |
Anima o valor de uma propriedade Rotation3D junto com 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 de buscar (ignorar até) um horário 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 é acelerada e/ou desacelerada usando uma fórmula de seno. |
SingleAnimation |
Anima o valor de uma propriedade Single entre dois valores de destino usando uma interpolação linear em um Duration especificado. |
SingleAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Single. |
SingleAnimationUsingKeyFrames |
Anima o valor de uma propriedade Single junto com 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 uma interpolação linear em um Duration especificado. |
SizeAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Size. |
SizeAnimationUsingKeyFrames |
Anima o valor de uma propriedade Size junto com 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 para o final do seu período de preenchimento. |
SplineByteKeyFrame |
Anima do valor Byte do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineColorKeyFrame |
Anima do valor Color do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineDecimalKeyFrame |
Anima do valor Decimal do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineDoubleKeyFrame |
Anima do valor Double do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineInt16KeyFrame |
Anima do valor Int16 do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineInt32KeyFrame |
Anima do valor Int32 do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineInt64KeyFrame |
Anima do valor Int64 do quadro chave anterior para seu próprio Value com interpolação spline. |
SplinePoint3DKeyFrame |
Anima do valor Point3D do quadro chave anterior para seu próprio Value com interpolação spline. |
SplinePointKeyFrame |
Anima do valor Point do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineQuaternionKeyFrame |
Anima do valor Quaternion do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineRectKeyFrame |
Anima do valor Rect do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineRotation3DKeyFrame |
Anima do valor Rotation3D do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineSingleKeyFrame |
Anima do valor Single do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineSizeKeyFrame |
Anima do valor Size do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineThicknessKeyFrame |
Anima do valor Thickness do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineVector3DKeyFrame |
Anima do valor Vector3D do quadro chave anterior para seu próprio Value com interpolação spline. |
SplineVectorKeyFrame |
Anima do valor Vector do quadro chave anterior para seu próprio Value com interpolação spline. |
StopStoryboard |
Uma ação de gatilho que interrompe um Storyboard. |
Storyboard |
Um cronograma de contêiner que fornece o objeto e a propriedade direcionando informações para suas animações filho. |
StringAnimationBase |
Classe abstrata que, quando implementada, anima um valor de String. |
StringAnimationUsingKeyFrames |
Anima o valor de uma propriedade String junto com um conjunto de KeyFrames em um Duration especificado. |
StringKeyFrame |
Define um segmento de animação com seus próprios 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 uma interpolação linear em um Duration especificado. |
ThicknessAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Thickness. |
ThicknessAnimationUsingKeyFrames |
Anima o valor de uma propriedade Thickness junto com 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 filhos Timeline. |
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 junto com 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 uma Duration especificada. |
VectorAnimationBase |
Classe abstrata que, quando implementada, anima um valor de Vector. |
VectorAnimationUsingKeyFrames |
Anima o valor de uma propriedade Vector junto com 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 KeyTime especifica o momento preciso em que um determinado quadro chave deve ocorrer. |
RepeatBehavior |
Descreve como um Timeline repete sua duração simples. |
TimelineCollection.Enumerator |
Enumera os membros de um TimelineCollection. |
Interfaces
IAnimatable |
Esse tipo é compatível com a infraestrutura WPF e não se destina a ser usado diretamente no código. Para fazer com que uma classe possa ser animada, ela deve ser derivada de UIElement, ContentElement ou Animatable. |
IAnimation |
Fornece compatibilidade para animar um valor da 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 a propriedades de KeyTime. |
IKeyFrameAnimation |
Uma implementação de interface de IKeyFrameAnimation fornece acesso não tipado a membros da coleção de quadros-chave. |
Enumerações
ClockState |
Descreve os estados possíveis do objeto Clock de um cronograma. |
EasingMode |
Define os modos em que classes derivadas de EasingFunctionBase executam seu easing. |
FillBehavior |
Especifica como um Timeline se comporta quando está fora de seu período ativo, mas seu pai está no período ativo ou de retenção. |
HandoffBehavior |
Especifica como novas animações interagem com as existentes já aplicadas a uma propriedade. |
KeyTimeType |
Representa os tipos diferentes que podem representar uma instância de KeyTime. |
PathAnimationSource |
Especifica o valor da propriedade de saída do caminho usado para orientar a animação. |
SlipBehavior |
Indica como um ParallelTimeline se comportará quando um ou mais dos seus Timeline filhos sair. |
TimeSeekOrigin |
Indica a origem de uma operação de busca. O deslocamento da operação de busca é em relação a essa origem. |