EasingMode Enumeration

Definition

Definiert die Modi, in denen Klassen, die von EasingFunctionBase abgeleitet wurden, ihre Beschleunigung ausführen.

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
Vererbung
EasingMode

Felder

Name Wert Beschreibung
EaseIn 0

Die Interpolation folgt der mathematischen Formel, die der Beschleunigungsfunktion zugeordnet ist.

EaseOut 1

Die Interpolation folgt 100% Interpolation abzüglich der Ausgabe der Formel, die der Beschleunigungsfunktion zugeordnet ist.

EaseInOut 2

Interpolation wird EaseIn für die erste Hälfte der Animation und EaseOut für die zweite Hälfte verwendet.

Hinweise

Die folgenden Diagramme veranschaulichen die verschiedenen Werte von EasingMode, wobei f(t) den Animationsfortschritt darstellt und t die Zeit darstellt.

BackEase

BackEase EasingMode-Diagramme.

BounceEase

BounceEase EasingMode-Diagramme.

CircleEase

CircleEase EasingMode-Diagramme.

CubicEase

CubicEase EasingMode-Diagramme.

ElasticEase

ElasticEase mit Graphen verschiedener Beschleunigungsmodi.

ExponentialEase

Exponentielle Diagramme verschiedener Beschleunigungsmodi.

PowerEase

QuarticEase mit Diagrammen verschiedener Beschleunigungsmodi.

QuadraticEase

QuadraticEase mit Diagrammen verschiedener Beschleunigungsmodi

QuarticEase

QuarticEase mit Diagrammen verschiedener Beschleunigungsmodi.

QuinticEase

QuinticEase mit Diagrammen verschiedener Beschleunigungsmodi.

SineEase

SineEase für unterschiedliche EasingMode-Werte

Verwendung von XAML-Attributen

<object property="enumMemberName"/>

Gilt für:

Weitere Informationen