EasingMode EasingMode EasingMode EasingMode Enum

Definition

Definiert, die Modi, in denen vom EasingFunctionBase-Objekt abgeleitete Klassen ihre Beschleunigung ausführen.Defines the modes in which classes derived from EasingFunctionBase perform their easing.

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

Felder

EaseIn EaseIn EaseIn EaseIn 0

Die Interpolation folgt der mathematischen Formel, die der Beschleunigungsfunktion zugeordnet wird.Interpolation follows the mathematical formula associated with the easing function.

EaseInOut EaseInOut EaseInOut EaseInOut 2

Die Interpolation verwendet EaseIn für die erste Hälfte der Animation und EaseOut für die zweite Hälfte.Interpolation uses EaseIn for the first half of the animation and EaseOut for the second half.

EaseOut EaseOut EaseOut EaseOut 1

Die Interpolation folgt einer 100%-Interpolation abzüglich der Ausgabe der Formel, die der Beschleunigungsfunktion zugeordnet wird.Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.

Hinweise

Die folgenden Diagramme veranschaulichen die unterschiedlichen Werte EasingModevon, wobei f(t) den Animations Fortschritt und t die Zeit darstellt.The following graphs demonstrate the different values of EasingMode, where f(t) represents the animation progress and t represents time.

BackEase

![BackEase-EasingMode-Diagramme.] (~/add/media/backease-graph.png "BackEase-EasingMode-Diagramme.")BackEase EasingMode graphs.

BounceEase

![BounceEase EasingMode-Diagramme.] (~/add/media/bounceease-graph.png "BounceEase EasingMode-Diagramme.")BounceEase EasingMode graphs.

CircleEase

![CircleEase EasingMode-Diagramme.] (~/add/media/circleease-graph.png "CircleEase EasingMode-Diagramme.")CircleEase EasingMode graphs.

CubicEase

![Cubistop-EasingMode-Diagramme.] (~/add/media/cubicease-graph.png "Cubistop-EasingMode-Diagramme.")CubicEase EasingMode graphs.

ElasticEase

![Elastistop mit Diagrammen verschiedener easingmodes.] (~/add/media/elasticease-graph.png "Elastistop mit Diagrammen verschiedener easingmodes.")ElasticEase with graphs of different easingmodes.

ExponentialEase

![ExponentialEase-Diagramme von unterschiedlichen easingmodes.] (~/add/media/exponentialease-graph.png "ExponentialEase-Diagramme von unterschiedlichen easingmodes.")ExponentialEase graphs of different easingmodes.

PowerEase

![Quartistop mit Diagrammen verschiedener easingmodes.] (~/add/media/quarticease-graph.png "Quartistop mit Diagrammen verschiedener easingmodes.")QuarticEase with graphs of different easingmodes.

QuadraticEase

![Quadratischen mit Diagrammen verschiedener easingmodes] (~/add/media/quadraticease-graph.png "Quadratischen mit Diagrammen verschiedener easingmodes")QuadraticEase with graphs of different easingmodes

QuarticEase

![Quartistop mit Diagrammen verschiedener easingmodes.] (~/add/media/quarticease-graph.png "Quartistop mit Diagrammen verschiedener easingmodes.")QuarticEase with graphs of different easingmodes.

QuinticEase

![Quinitistop mit Diagrammen verschiedener easingmodes.] (~/add/media/quinticease-graph.png "Quinitistop mit Diagrammen verschiedener easingmodes.")QuinticEase with graphs of different easingmodes.

SineEase

![SineEase für verschiedene EasingMode-Werte] (~/add/media/sineease-graph.png "SineEase für verschiedene EasingMode-Werte")SineEase for different EasingMode values

Verwendung von XAML-AttributenXAML Attribute Usage

<object property="enumMemberName"/>  

Gilt für:

Siehe auch