EasingMode Enumeração

Definição

Define os modos em que as classes derivadas de EasingFunctionBase realizam a sua flexibilização.

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
Herança
EasingMode

Campos

Name Valor Description
EaseIn 0

A interpolação segue a fórmula matemática associada à função de flexibilização.

EaseOut 1

A interpolação segue 100% interpolação menos o resultado da fórmula associada à função de flexibilização.

EaseInOut 2

Interpolação usa EaseIn para a primeira metade da animação e EaseOut para a segunda metade.

Observações

Os gráficos seguintes demonstram os diferentes valores de EasingMode, onde f(t) representa o progresso da animação e t representa o tempo.

BackEase

Gráficos do BackEase EaseEasingMode.

BounceEase

Gráficos do BounceEase EasingMode.

CircleEase

Gráficos CircleEase EasingMode.

CubicEase

Gráficos CubicEase EasingMode.

ElasticEase

ElasticEase com gráficos de diferentes modos de relaxamento.

ExponentialEase

Gráficos ExponentialEase de diferentes modos de relaxamento.

PowerEase

QuarticEase com gráficos de diferentes modos de relaxamento.

QuadraticEase

QuadraticEase com grafos de diferentes modos de alívio

QuarticEase

QuarticEase com gráficos de diferentes modos de relaxamento.

QuinticEase

QuinticEase com gráficos de diferentes modos de facilidade.

SineEase

SineEase para diferentes valores de EasingMode

Uso de atributos XAML

<object property="enumMemberName"/>

Aplica-se a

Ver também