EasingMode Перечисление

Определение

Определяет режимы, в которых классы, производные от EasingFunctionBase, обеспечивают плавность.

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
Наследование
EasingMode

Поля

EaseIn 0

Интерполяция производится по математической формуле, связанной с функцией плавности.

EaseInOut 2

Интерполяция использует EaseIn для первой половины анимации и EaseOut для второй половины.

EaseOut 1

Интерполяция производится по формуле, учитывающей 100-процентную интерполяцию за вычетом выходного значения формулы, связанной с функцией плавности.

Комментарии

На следующих графиках показаны различные значения EasingMode, где f(t) представляет ход выполнения анимации и t представляет время.

BackEase

Графы BackEase при различных значениях EasingMode.

BounceEase

Графы BounceEase при различных значениях EasingMode.

CircleEase

Графы CircleEase при различных значениях EasingMode.

CubicEase

Графы CubicEase при различных значениях EasingMode.

ElasticEase

Графы ElasticEase при различных значениях EasingMode.

ExponentialEase

Графы ExponentialEase при различных значениях EasingMode.

PowerEase

Графы QuarticEase при различных значениях EasingMode.

QuadraticEase

Графы QuadraticEase при различных значениях EasingMode.

QuarticEase

Графы QuarticEase при различных значениях EasingMode.

QuinticEase

Графы QuinticEase при различных значениях EasingMode.

SineEase

Графы SineEase при различных значениях EasingMode

Использование атрибута XAML

<object property="enumMemberName"/>  

Применяется к

См. также раздел