System.Windows.Media.Animation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы данных, которые поддерживают функциональность анимации свойств, включая шкалы времени, раскадровки и ключевые кадры.
Классы
Animatable |
Абстрактный класс, который обеспечивает поддержку анимации. |
AnimationClock |
Поддерживает состояние времени выполнения AnimationTimeline и обрабатывает его выходные значения. |
AnimationException |
Исключение, вызванное при возникновении ошибки во время анимации свойства. |
AnimationTimeline |
Определяет интервал времени, в течение которого создаются выходные значения. Эти значения используются для анимации целевого свойства. |
BackEase |
Представляет функцию плавности, возвращающую движение анимации незадолго до того, как начинается анимация по заданному пути. |
BeginStoryboard |
Действие триггера, которое запускает Storyboard и распространяет его анимации на целевые объекты и свойства. |
BooleanAnimationBase |
Абстрактный класс, который при реализации анимирует значение Boolean. |
BooleanAnimationUsingKeyFrames |
Анимирует значение свойства, принимающего значение типа Boolean, а также набор KeyFrames, согласно указанному Duration. |
BooleanKeyFrame |
Абстрактный класс, который после реализации определяет сегмент с помощью собственного целевого значения и метода интерполяции для BooleanAnimationUsingKeyFrames. |
BooleanKeyFrameCollection |
Представляет коллекцию объектов BooleanKeyFrame. |
BounceEase |
Представляет функцию плавности, создающую анимированный эффект отскока. |
ByteAnimation |
Выполняет анимацию значения свойства Byte между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
ByteAnimationBase |
Абстрактный класс, который при реализации анимирует значение Byte. |
ByteAnimationUsingKeyFrames | |
ByteKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ByteAnimationUsingKeyFrames. |
ByteKeyFrameCollection |
Представляет коллекцию объектов ByteKeyFrame. |
CharAnimationBase |
Абстрактный класс, который при реализации анимирует значение Char. |
CharAnimationUsingKeyFrames |
Анимирует значение свойства Char, а также набор KeyFrames согласно указанному Duration. |
CharKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для CharAnimationUsingKeyFrames. |
CharKeyFrameCollection |
Представляет коллекцию объектов CharKeyFrame. |
CircleEase |
Представляет функцию плавности, которая создает анимацию для ускорения и замедления с помощью тригонометрической функции. |
Clock |
Обеспечивает расчет времени для объекта Timeline во время выполнения. |
ClockCollection |
Представляет упорядоченную коллекцию объектов Clock. |
ClockController |
Управляет Clock в интерактивном режиме. |
ClockGroup |
Сборка типов Clock с поведением на основе TimelineGroup. |
ColorAnimation |
Выполняет анимацию значения свойства Color между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
ColorAnimationBase |
Абстрактный класс, который при реализации анимирует значение Color. |
ColorAnimationUsingKeyFrames |
Анимирует значение свойства Color, а также набор KeyFrames согласно указанному Duration. |
ColorKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ColorAnimationUsingKeyFrames. |
ColorKeyFrameCollection |
Представляет коллекцию объектов ColorKeyFrame. |
ControllableStoryboardAction |
Управляет элементом Storyboard, который был применен действием BeginStoryboard. |
CubicEase |
Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется с помощью формулы f(t) = t3. |
DecimalAnimation |
Выполняет анимацию значения свойства Decimal между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
DecimalAnimationBase |
Абстрактный класс, который при реализации анимирует значение Decimal. |
DecimalAnimationUsingKeyFrames |
Анимирует значение свойства Decimal, а также набор KeyFrames. |
DecimalKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для DecimalAnimationUsingKeyFrames. |
DecimalKeyFrameCollection |
Представляет коллекцию объектов DecimalKeyFrame. |
DiscreteBooleanKeyFrame |
Выполняет анимацию от значения Boolean предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteByteKeyFrame |
Выполняет анимацию от значения Byte предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteCharKeyFrame |
Выполняет анимацию от значения Char предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteColorKeyFrame |
Выполняет анимацию от значения Color предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteDecimalKeyFrame |
Выполняет анимацию от значения Decimal предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteDoubleKeyFrame |
Выполняет анимацию от значения Double предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteInt16KeyFrame |
Выполняет анимацию от значения Int16 предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteInt32KeyFrame |
Выполняет анимацию от значения Int32 предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteInt64KeyFrame |
Выполняет анимацию от значения Int64 предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteMatrixKeyFrame |
Выполняет анимацию от значения Matrix предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteObjectKeyFrame |
Выполняет анимацию от значения Object предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscretePoint3DKeyFrame |
Выполняет анимацию от значения Point3D предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscretePointKeyFrame |
Выполняет анимацию от значения Point предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteQuaternionKeyFrame |
Выполняет анимацию от значения Quaternion предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteRectKeyFrame |
Выполняет анимацию от значения Rect предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteRotation3DKeyFrame |
Выполняет анимацию от значения Rotation3D предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteSingleKeyFrame |
Выполняет анимацию от значения Single предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteSizeKeyFrame |
Выполняет анимацию от значения Size предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteStringKeyFrame |
Выполняет анимацию от значения String предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteThicknessKeyFrame |
Выполняет анимацию от значения Thickness предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteVector3DKeyFrame |
Выполняет анимацию от значения Vector3D предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DiscreteVectorKeyFrame |
Выполняет анимацию от значения Vector предыдущего ключевого кадра к своему собственному значению Value с использованием дискретной интерполяции. |
DoubleAnimation |
Выполняет анимацию значения свойства Double между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
DoubleAnimationBase |
Абстрактный класс, который при реализации анимирует значение Double. |
DoubleAnimationUsingKeyFrames |
Анимирует значение свойства Double, а также набор KeyFrames. |
DoubleAnimationUsingPath |
Анимирует значение свойства Double между двумя (и более) целевыми значениями с помощью типа PathGeometry для задания этих значений. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути. |
DoubleKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
Представляет коллекцию объектов DoubleKeyFrame. |
EasingByteKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров ByteAnimationUsingKeyFrames. |
EasingColorKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров ColorAnimationUsingKeyFrames. |
EasingDecimalKeyFrame |
Абстрактный класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров DecimalAnimationUsingKeyFrames. |
EasingDoubleKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров DoubleAnimationUsingKeyFrames. |
EasingFunctionBase |
Предоставляет базовый класс для всех функций плавности. |
EasingInt16KeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Int16AnimationUsingKeyFrames. |
EasingInt32KeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Int32AnimationUsingKeyFrames. |
EasingInt64KeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Int64AnimationUsingKeyFrames. |
EasingPoint3DKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Point3DAnimationUsingKeyFrames. |
EasingPointKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров PointAnimationUsingKeyFrames. |
EasingQuaternionKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров QuaternionAnimationUsingKeyFrames. |
EasingRectKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров RectAnimationUsingKeyFrames. |
EasingRotation3DKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Rotation3DAnimationUsingKeyFrames. |
EasingSingleKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров SingleAnimationUsingKeyFrames. |
EasingSizeKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров SizeAnimationUsingKeyFrames. |
EasingThicknessKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров ThicknessAnimationUsingKeyFrames. |
EasingVector3DKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров Vector3DAnimationUsingKeyFrames. |
EasingVectorKeyFrame |
Класс, который позволяет связать функции плавности с анимацией опорных кадров VectorAnimationUsingKeyFrames. |
ElasticEase |
Представляет функцию плавности для создания анимации, напоминающую пружину, которая колеблется вперед-назад до полного успокоения. |
ExponentialEase |
Представляет функцию плавности, создающую анимацию, в которой ускорение и замедление задается с помощью экспоненциальной формулы. |
Int16Animation |
Выполняет анимацию значения свойства Int16 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
Int16AnimationBase |
Абстрактный класс, который при реализации анимирует значение Int16. |
Int16AnimationUsingKeyFrames | |
Int16KeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
Представляет коллекцию объектов Int16KeyFrame. |
Int32Animation |
Выполняет анимацию значения свойства Int32 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
Int32AnimationBase |
Абстрактный класс, который при реализации анимирует значение Int32. |
Int32AnimationUsingKeyFrames | |
Int32KeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
Представляет коллекцию объектов Int32KeyFrame. |
Int64Animation |
Выполняет анимацию значения свойства Int64 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
Int64AnimationBase |
Абстрактный класс, который при реализации анимирует значение Int64. |
Int64AnimationUsingKeyFrames | |
Int64KeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int64AnimationUsingKeyFrames. |
Int64KeyFrameCollection |
Представляет коллекцию объектов Int64KeyFrame. |
KeySpline |
Этот класс используется дискретным опорным кадром для определения хода выполнения анимации. |
LinearByteKeyFrame |
Выполняет анимацию от значения Byte предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearColorKeyFrame |
Выполняет анимацию от значения Color предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearDecimalKeyFrame |
Выполняет анимацию от значения Decimal предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearDoubleKeyFrame |
Выполняет анимацию от значения Double предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearInt16KeyFrame |
Выполняет анимацию от значения Int16 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearInt32KeyFrame |
Выполняет анимацию от значения Int32 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearInt64KeyFrame |
Выполняет анимацию от значения Int64 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearPoint3DKeyFrame |
Выполняет анимацию от значения Point3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearPointKeyFrame |
Выполняет анимацию от значения Point предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearQuaternionKeyFrame |
Выполняет анимацию от значения Quaternion предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearRectKeyFrame |
Выполняет анимацию от значения Rect предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearRotation3DKeyFrame |
Выполняет анимацию от значения Rotation3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearSingleKeyFrame |
Выполняет анимацию от значения Single предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearSizeKeyFrame |
Выполняет анимацию от значения Size предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearThicknessKeyFrame |
Выполняет анимацию от значения Thickness предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearVector3DKeyFrame |
Выполняет анимацию от значения Vector3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
LinearVectorKeyFrame |
Выполняет анимацию от значения Vector предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции. |
MatrixAnimationBase |
Абстрактный класс, который при реализации анимирует значение Matrix. |
MatrixAnimationUsingKeyFrames |
Анимирует значение свойства Matrix, а также набор KeyFrames. |
MatrixAnimationUsingPath |
Анимирует значение свойства Matrix с помощью PathGeometry для создания анимированных значений. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути. |
MatrixKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для MatrixAnimationUsingKeyFrames. |
MatrixKeyFrameCollection |
Представляет коллекцию объектов MatrixKeyFrame. |
ObjectAnimationBase |
Абстрактный класс, который при реализации анимирует значение Object. |
ObjectAnimationUsingKeyFrames |
Анимирует значение свойства Object, а также набор KeyFrames, согласно указанному Duration. |
ObjectKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Представляет коллекцию объектов ObjectKeyFrame. |
ParallelTimeline |
Определяет сегмент времени, который может содержать дочерние объекты Timeline. Эти дочерние временные шкалы становятся активными в соответствии с их свойствами BeginTime. Кроме того, дочерние временные шкалы могут пересекаться друг с другом (выполняться параллельно). |
PauseStoryboard |
Действие триггера, который приостанавливает Storyboard. |
Point3DAnimation |
Анимирует значение свойства Point3D с помощью линейной интерполяции между двумя значениями. |
Point3DAnimationBase |
Абстрактный класс, который при реализации анимирует значение Point3D. |
Point3DAnimationUsingKeyFrames |
Анимирует значение свойства Point3D, а также набор KeyFrames. |
Point3DKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Point3DAnimationUsingKeyFrames. |
Point3DKeyFrameCollection |
Представляет коллекцию объектов Point3DKeyFrame. |
PointAnimation |
Выполняет анимацию значения свойства Point между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
PointAnimationBase |
Абстрактный класс, который при реализации анимирует значение Point. |
PointAnimationUsingKeyFrames | |
PointAnimationUsingPath |
Анимирует значение свойства Point между двумя (и более) целевыми значениями с помощью типа PathGeometry для задания этих значений. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути. |
PointKeyFrame |
Определяет сегмент анимации с собственным целевым значением и методом интерполяции для PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Представляет коллекцию объектов PointKeyFrame. |
PowerEase |
Представляет функцию для реалистичной анимации, которая создает анимацию, ускоряющуюся и (или) замедляющуюся по формуле f(t) = tp, где p равно значению свойства Power. |
QuadraticEase |
Представляет функцию для реалистичной анимации, которая создает анимацию, ускоряющуюся и (или) замедляющуюся по формуле f(t) = t2 |
QuarticEase |
Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется с помощью формулы f(t) = t4. |
QuaternionAnimation |
Выполняет анимацию значения свойства Quaternion между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
QuaternionAnimationBase |
Абстрактный класс, который при реализации анимирует значение Quaternion. |
QuaternionAnimationUsingKeyFrames |
Анимирует значение свойства Quaternion, а также набор KeyFrames согласно указанному Duration. |
QuaternionKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для QuaternionAnimationUsingKeyFrames. |
QuaternionKeyFrameCollection |
Представляет коллекцию объектов QuaternionKeyFrame. |
QuinticEase |
Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и (или) замедляется по формуле f(t) = t5. |
RectAnimation |
Выполняет анимацию значения свойства Rect между двумя целевыми значениями с помощью линейной интерполяции. |
RectAnimationBase |
Абстрактный класс, который при реализации анимирует значение Rect. |
RectAnimationUsingKeyFrames |
Анимирует значение свойства, принимающего Rect, а также набор ключевых кадров. |
RectKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для RectAnimationUsingKeyFrames. |
RectKeyFrameCollection |
Представляет коллекцию объектов RectKeyFrame. |
RemoveStoryboard |
Действие триггера, которое удаляет объект Storyboard. |
RepeatBehaviorConverter |
Преобразует экземпляры RepeatBehavior в другие типы данных и обратно. |
ResumeStoryboard |
Поддерживает действие триггера, который возобновляет приостановленную Storyboard. |
Rotation3DAnimation |
Выполняет анимацию значения свойства Rotation3D с помощью линейной интерполяции между двумя значениями, определенными комбинацией свойств From, To или By, которые заданы для анимации. |
Rotation3DAnimationBase |
Абстрактный класс, который при реализации анимирует значение Rotation3D. |
Rotation3DAnimationUsingKeyFrames |
Анимирует значение свойства Rotation3D, а также набор KeyFrames. |
Rotation3DKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Rotation3DAnimationUsingKeyFrames. |
Rotation3DKeyFrameCollection |
Представляет коллекцию объектов Rotation3DKeyFrame. |
SeekStoryboard |
Действие триггера, обеспечивающее функциональность для поиска (пропуска ) определенного времени в активном периоде Storyboard. |
SetStoryboardSpeedRatio |
Действие триггера, которое изменяет скорость Storyboard. |
SineEase |
Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется по формуле синуса. |
SingleAnimation |
Выполняет анимацию значения свойства Single между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
SingleAnimationBase |
Абстрактный класс, который при реализации анимирует значение Single. |
SingleAnimationUsingKeyFrames |
Анимирует значение свойства Single, а также набор KeyFrames. |
SingleKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для SingleAnimationUsingKeyFrames. |
SingleKeyFrameCollection |
Представляет коллекцию объектов SingleKeyFrame. |
SizeAnimation |
Выполняет анимацию значения свойства Size между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
SizeAnimationBase |
Абстрактный класс, который при реализации анимирует значение Size. |
SizeAnimationUsingKeyFrames | |
SizeKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для SizeAnimationUsingKeyFrames. |
SizeKeyFrameCollection |
Представляет коллекцию объектов SizeKeyFrame. |
SkipStoryboardToFill |
Действие триггера, которое перемещает Storyboard в конец периода заполнения. |
SplineByteKeyFrame |
Выполняет анимацию от значения Byte предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineColorKeyFrame |
Выполняет анимацию от значения Color предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineDecimalKeyFrame |
Выполняет анимацию от значения Decimal предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineDoubleKeyFrame |
Выполняет анимацию от значения Double предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineInt16KeyFrame |
Выполняет анимацию от значения Int16 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineInt32KeyFrame |
Выполняет анимацию от значения Int32 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineInt64KeyFrame |
Выполняет анимацию от значения Int64 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplinePoint3DKeyFrame |
Выполняет анимацию от значения Point3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplinePointKeyFrame |
Выполняет анимацию от значения Point предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineQuaternionKeyFrame |
Выполняет анимацию от значения Quaternion предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineRectKeyFrame |
Выполняет анимацию от значения Rect предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineRotation3DKeyFrame |
Выполняет анимацию от значения Rotation3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineSingleKeyFrame |
Выполняет анимацию от значения Single предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineSizeKeyFrame |
Выполняет анимацию от значения Size предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineThicknessKeyFrame |
Выполняет анимацию от значения Thickness предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineVector3DKeyFrame |
Выполняет анимацию от значения Vector3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
SplineVectorKeyFrame |
Выполняет анимацию от значения Vector предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами. |
StopStoryboard |
Действие триггера, который останавливает Storyboard. |
Storyboard |
Временная шкала контейнера, которая предоставляет объект и свойство, содержащие сведения о дочерних анимациях. |
StringAnimationBase |
Абстрактный класс, который при реализации анимирует значение String. |
StringAnimationUsingKeyFrames |
Анимирует значение свойства String, а также набор KeyFrames согласно указанному Duration. |
StringKeyFrame |
Определяет сегмент анимации с собственным целевым значением и методом интерполяции для StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
Представляет коллекцию объектов StringKeyFrame. |
ThicknessAnimation |
Выполняет анимацию значения свойства Thickness между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
ThicknessAnimationBase |
Абстрактный класс, который при реализации анимирует значение Thickness. |
ThicknessAnimationUsingKeyFrames |
Анимирует значение свойства Thickness, а также набор KeyFrames. |
ThicknessKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ThicknessAnimationUsingKeyFrames. |
ThicknessKeyFrameCollection |
Представляет коллекцию объектов ThicknessKeyFrame. |
Timeline |
Определяет сегмент времени. |
TimelineCollection |
Представляет коллекцию объектов Timeline. |
TimelineGroup |
Абстрактный класс, при реализации представляющий объект Timeline, который может содержать коллекцию дочерних объектов Timeline. |
Vector3DAnimation |
Анимирует значение свойства Vector3D с помощью линейной интерполяции между двумя значениями. |
Vector3DAnimationBase |
Абстрактный класс, который представлен как анимированное значение Vector3D. |
Vector3DAnimationUsingKeyFrames |
Анимирует значение свойства Vector3D, а также набор KeyFrames. |
Vector3DKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Vector3DAnimationUsingKeyFrames. |
Vector3DKeyFrameCollection |
Представляет коллекцию объектов Vector3DKeyFrame. |
VectorAnimation |
Выполняет анимацию значения свойства Vector между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration. |
VectorAnimationBase |
Абстрактный класс, который при реализации анимирует значение Vector. |
VectorAnimationUsingKeyFrames |
Анимирует значение свойства Vector, а также набор KeyFrames. |
VectorKeyFrame |
Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для VectorAnimationUsingKeyFrames. |
VectorKeyFrameCollection |
Представляет коллекцию объектов VectorKeyFrame. |
Структуры
KeyTime |
Во время относительного хода анимации экземпляр KeyTime указывает точное время перехода к конкретному ключевому кадру. |
RepeatBehavior |
Описывает способ повторения простой длительности объектом Timeline. |
TimelineCollection.Enumerator |
Перечисляет члены коллекции TimelineCollection. |
Интерфейсы
IAnimatable |
Этот тип поддерживает инфраструктуру WPF и не предназначен для непосредственного использования в коде. Чтобы класс был доступен для анимации, он должен наследовать классу UIElement, ContentElement или Animatable. |
IAnimation |
Обеспечивает поддержку для анимации значения свойства. |
IEasingFunction |
Определяет основные возможности функции плавности. |
IKeyFrame |
Реализация интерфейса IKeyFrame обеспечивает нетипизированный доступ к свойствам KeyTime. |
IKeyFrameAnimation |
Реализация интерфейса IKeyFrameAnimation обеспечивает доступ к членам коллекции ключевых кадров без указания типа. |
Перечисления
ClockState |
Описывает возможные состояния объекта Clock временной шкалы. |
EasingMode |
Определяет режимы, в которых классы, производные от EasingFunctionBase, обеспечивают плавность. |
FillBehavior |
Определяет поведение объекта Timeline вне активного периода, если его родительский объект находится в своем активном периоде или периоде сохранения. |
HandoffBehavior |
Указывает, как новая анимация взаимодействует с любыми существующими анимациями, которые уже применены к свойству. |
KeyTimeType |
Указывает различные типы, которые могут представлять экземпляр KeyTime. |
PathAnimationSource |
Указывает значение выходного свойства пути, используемого для выполнения анимации. |
SlipBehavior |
Указывает, как будет вести себя ParallelTimeline при пропуске одного или нескольких дочерних элементов Timeline. |
TimeSeekOrigin |
Указывает источник операции поиска. Смещение операции поиска выполняется относительно ее источника. |