System.Windows.Media.Animation Namespace

Предоставляет типы данных, которые поддерживают функциональность анимации свойств, включая шкалы времени, раскадровки и ключевые кадры. Provides types that support property animation functionality, including timelines, storyboards, and key frames.

Классы

Animatable

Абстрактный класс, который обеспечивает поддержку анимации.Abstract class that provides animation support.

AnimationClock

Обслуживает состояние времени выполнения объекта AnimationTimeline и обрабатывает его выходные значения.Maintains the run-time state of an AnimationTimeline and processes its output values.

AnimationException

Исключение, вызванное при возникновении ошибки во время анимации свойства.The exception that is thrown when an error occurs while animating a property.

AnimationTimeline

Определяет интервал времени, в течение которого создаются выходные значения.Defines a segment of time over which output values are produced. Эти значения используются для анимации целевого свойства.These values are used to animate a target property.

BackEase

Представляет функцию плавности, возвращающую движение анимации незадолго до того, как начинается анимация по заданному пути.Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated.

BeginStoryboard

Действие триггера, которое запускает Storyboard и распространяет его анимации на целевые объекты и свойства.A trigger action that begins a Storyboard and distributes its animations to their targeted objects and properties.

BooleanAnimationBase

Абстрактный класс, который при реализации анимирует значение Boolean.Abstract class that, when implemented, animates a Boolean value.

BooleanAnimationUsingKeyFrames

Анимирует значение свойства, принимающего значение типа Boolean, а также набор KeyFrames, согласно указанному Duration.Animates the value of a property that takes a Boolean along a set of KeyFrames over a specified Duration.

BooleanKeyFrame

Абстрактный класс, который после реализации определяет сегмент с помощью собственного целевого значения и метода интерполяции для BooleanAnimationUsingKeyFrames.Abstract class that, when implemented, defines a segment with its own target value and interpolation method for a BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

Представляет коллекцию объектов BooleanKeyFrame.Represents a collection of BooleanKeyFrame objects.

BounceEase

Представляет функцию плавности, создающую анимированный эффект отскока.Represents an easing function that creates an animated bouncing effect.

ByteAnimation

Выполняет анимацию значения свойства Byte между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Byte property between two target values using linear interpolation over a specified Duration.

ByteAnimationBase

Абстрактный класс, который при реализации анимирует значение Byte.Abstract class that, when implemented, animates a Byte value.

ByteAnimationUsingKeyFrames

Анимирует значение свойства Byte, а также набор KeyFrames.Animates the value of a Byte property along a set of KeyFrames.

ByteKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ByteAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Представляет коллекцию объектов ByteKeyFrame.Represents a collection of ByteKeyFrame objects.

CharAnimationBase

Абстрактный класс, который при реализации анимирует значение Char.Abstract class that, when implemented, animates a Char value.

CharAnimationUsingKeyFrames

Анимирует значение свойства Char, а также набор KeyFrames согласно указанному Duration.Animates the value of a Char property along a set of KeyFrames over a specified Duration.

CharKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для CharAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a CharAnimationUsingKeyFrames.

CharKeyFrameCollection

Представляет коллекцию объектов CharKeyFrame.Represents a collection of CharKeyFrame objects.

CircleEase

Представляет функцию плавности, которая создает анимацию для ускорения и замедления с помощью тригонометрической функции.Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function.

Clock

Обеспечивает расчет времени для объекта Timeline во время выполнения.Maintains run-time timing state for a Timeline.

ClockCollection

Представляет упорядоченную коллекцию объектов Clock.Represents an ordered collection of Clock objects.

ClockController

Управляет Clock в интерактивном режиме.Interactively controls a Clock.

ClockGroup

Структура типов Clock с поведением, основанным на объекте TimelineGroup.An assemblage of Clock types with behavior based off of a TimelineGroup.

ColorAnimation

Выполняет анимацию значения свойства Color между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Color property between two target values using linear interpolation over a specified Duration.

ColorAnimationBase

Абстрактный класс, который при реализации анимирует значение Color.Abstract class that, when implemented, animates a Color value.

ColorAnimationUsingKeyFrames

Анимирует значение свойства Color, а также набор KeyFrames согласно указанному Duration.Animates the value of a Color property along a set of KeyFrames over a specified Duration.

ColorKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ColorAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Представляет коллекцию объектов ColorKeyFrame.Represents a collection of ColorKeyFrame objects.

ControllableStoryboardAction

Управляет элементом Storyboard, который был применен действием BeginStoryboard.Manipulates a Storyboard that has been applied by a BeginStoryboard action.

CubicEase

Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется с помощью формулы f(t) = t3.Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t3.

DecimalAnimation

Выполняет анимацию значения свойства Decimal между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Decimal property between two target values using linear interpolation over a specified Duration.

DecimalAnimationBase

Абстрактный класс, который при реализации анимирует значение Decimal.Abstract class that, when implemented, animates a Decimal value.

DecimalAnimationUsingKeyFrames

Анимирует значение свойства Decimal, а также набор KeyFrames.Animates the value of a Decimal property along a set of KeyFrames.

DecimalKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для DecimalAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Представляет коллекцию объектов DecimalKeyFrame.Represents a collection of DecimalKeyFrame objects.

DiscreteBooleanKeyFrame

Анимирует от значения Boolean предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Boolean value of the previous key frame to its own Value using discrete interpolation.

DiscreteByteKeyFrame

Анимирует от значения Byte предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Byte value of the previous key frame to its own Value using discrete interpolation.

DiscreteCharKeyFrame

Анимирует от значения Char предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Char value of the previous key frame to its own Value using discrete interpolation.

DiscreteColorKeyFrame

Анимирует от значения Color предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Color value of the previous key frame to its own Value using discrete interpolation.

DiscreteDecimalKeyFrame

Анимирует от значения Decimal предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Decimal value of the previous key frame to its own Value using discrete interpolation.

DiscreteDoubleKeyFrame

Анимирует от значения Double предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Double value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt16KeyFrame

Анимирует от значения Int16 предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Int16 value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt32KeyFrame

Анимирует от значения Int32 предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Int32 value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt64KeyFrame

Анимирует от значения Int64 предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Int64 value of the previous key frame to its own Value using discrete interpolation.

DiscreteMatrixKeyFrame

Анимирует от значения Matrix предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Matrix value of the previous key frame to its own Value using discrete interpolation.

DiscreteObjectKeyFrame

Анимирует от значения Object предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Object value of the previous key frame to its own Value using discrete interpolation.

DiscretePoint3DKeyFrame

Анимирует от значения Point3D предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Point3D value of the previous key frame to its own Value using discrete interpolation.

DiscretePointKeyFrame

Анимирует от значения Point предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Point value of the previous key frame to its own Value using discrete interpolation.

DiscreteQuaternionKeyFrame

Анимирует от значения Quaternion предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Quaternion value of the previous key frame to its own Value using discrete interpolation.

DiscreteRectKeyFrame

Анимирует от значения Rect предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Rect value of the previous key frame to its own Value using discrete interpolation.

DiscreteRotation3DKeyFrame

Анимирует от значения Rotation3D предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Rotation3D value of the previous key frame to its own Value using discrete interpolation.

DiscreteSingleKeyFrame

Анимирует от значения Single предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Single value of the previous key frame to its own Value using discrete interpolation.

DiscreteSizeKeyFrame

Анимирует от значения Size предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Size value of the previous key frame to its own Value using discrete interpolation.

DiscreteStringKeyFrame

Анимирует от значения String предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the String value of the previous key frame to its own Value using discrete interpolation.

DiscreteThicknessKeyFrame

Анимирует от значения Thickness предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Thickness value of the previous key frame to its own Value using discrete interpolation.

DiscreteVector3DKeyFrame

Анимирует от значения Vector3D предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Vector3D value of the previous key frame to its own Value using discrete interpolation.

DiscreteVectorKeyFrame

Анимирует от значения Vector предыдущего опорного кадра к своему собственному Value с использованием дискретной интерполяции.Animates from the Vector value of the previous key frame to its own Value using discrete interpolation.

DoubleAnimation

Выполняет анимацию значения свойства Double между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Double property between two target values using linear interpolation over a specified Duration.

DoubleAnimationBase

Абстрактный класс, который при реализации анимирует значение Double.Abstract class that, when implemented, animates a Double value.

DoubleAnimationUsingKeyFrames

Анимирует значение свойства Double, а также набор KeyFrames.Animates the value of a Double property along a set of KeyFrames.

DoubleAnimationUsingPath

Анимирует значение свойства Double между двумя (и более) целевыми значениями с помощью типа PathGeometry для задания этих значений.Animates the value of a Double property between two or more target values using a PathGeometry to specify those values. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути.This animation can be used to move a visual object along a path.

DoubleKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для DoubleAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Представляет коллекцию объектов DoubleKeyFrame.Represents a collection of DoubleKeyFrame objects.

EasingByteKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров ByteAnimationUsingKeyFrames.A class that enables you to associate easing functions with a ByteAnimationUsingKeyFrames key frame animation.

EasingColorKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров ColorAnimationUsingKeyFrames.A class that enables you to associate easing functions with a ColorAnimationUsingKeyFrames key frame animation.

EasingDecimalKeyFrame

Абстрактный класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров DecimalAnimationUsingKeyFrames.An abstract class that enables you to associate easing functions with a DecimalAnimationUsingKeyFrames key frame animation.

EasingDoubleKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров DoubleAnimationUsingKeyFrames.A class that enables you to associate easing functions with a DoubleAnimationUsingKeyFrames key frame animation.

EasingFunctionBase

Предоставляет базовый класс для всех функций плавности.Provides the base class for all the easing functions.

EasingInt16KeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Int16AnimationUsingKeyFrames.A class that enables you to associate easing functions with a Int16AnimationUsingKeyFrames key frame animation.

EasingInt32KeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Int32AnimationUsingKeyFrames.A class that enables you to associate easing functions with a Int32AnimationUsingKeyFrames key frame animation.

EasingInt64KeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Int64AnimationUsingKeyFrames.A class that enables you to associate easing functions with a Int64AnimationUsingKeyFrames key frame animation.

EasingPoint3DKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Point3DAnimationUsingKeyFrames.A class that enables you to associate easing functions with a Point3DAnimationUsingKeyFrames key frame animation.

EasingPointKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров PointAnimationUsingKeyFrames.A class that enables you to associate easing functions with a PointAnimationUsingKeyFrames key frame animation.

EasingQuaternionKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров QuaternionAnimationUsingKeyFrames.A class that enables you to associate easing functions with a QuaternionAnimationUsingKeyFrames key frame animation.

EasingRectKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров RectAnimationUsingKeyFrames.A class that enables you to associate easing functions with a RectAnimationUsingKeyFrames key frame animation.

EasingRotation3DKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Rotation3DAnimationUsingKeyFrames.A class that enables you to associate easing functions with a Rotation3DAnimationUsingKeyFrames key frame animation.

EasingSingleKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров SingleAnimationUsingKeyFrames.A class that enables you to associate easing functions with a SingleAnimationUsingKeyFrames key frame animation.

EasingSizeKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров SizeAnimationUsingKeyFrames.A class that enables you to associate easing functions with a SizeAnimationUsingKeyFrames key frame animation.

EasingThicknessKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров ThicknessAnimationUsingKeyFrames.A class that enables you to associate easing functions with a ThicknessAnimationUsingKeyFrames key frame animation.

EasingVector3DKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров Vector3DAnimationUsingKeyFrames.A class that enables you to associate easing functions with a Vector3DAnimationUsingKeyFrames key frame animation.

EasingVectorKeyFrame

Класс, который позволяет связать функции для реалистичной анимации с анимацией ключевых кадров VectorAnimationUsingKeyFrames.A class that enables you to associate easing functions with a VectorAnimationUsingKeyFrames key frame animation.

ElasticEase

Представляет функцию плавности для создания анимации, напоминающую пружину, которая колеблется вперед-назад до полного успокоения.Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest.

ExponentialEase

Представляет функцию плавности, создающую анимацию, в которой ускорение и замедление задается с помощью экспоненциальной формулы.Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula.

Int16Animation

Выполняет анимацию значения свойства Int16 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Int16 property between two target values using linear interpolation over a specified Duration.

Int16AnimationBase

Абстрактный класс, который при реализации анимирует значение Int16.Abstract class that, when implemented, animates a Int16 value.

Int16AnimationUsingKeyFrames

Анимирует значение свойства Int16, а также набор KeyFrames.Animates the value of a Int16 property along a set of KeyFrames.

Int16KeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int16AnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Представляет коллекцию объектов Int16KeyFrame.Represents a collection of Int16KeyFrame objects.

Int32Animation

Выполняет анимацию значения свойства Int32 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of an Int32 property between two target values using linear interpolation over a specified Duration.

Int32AnimationBase

Абстрактный класс, который при реализации анимирует значение Int32.Abstract class that, when implemented, animates a Int32 value.

Int32AnimationUsingKeyFrames

Анимирует значение свойства Int32, а также набор KeyFrames.Animates the value of a Int32 property along a set of KeyFrames.

Int32KeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int32AnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Представляет коллекцию объектов Int32KeyFrame.Represents a collection of Int32KeyFrame objects.

Int64Animation

Выполняет анимацию значения свойства Int64 между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Int64 property between two target values using linear interpolation over a specified Duration.

Int64AnimationBase

Абстрактный класс, который при реализации анимирует значение Int64.Abstract class that, when implemented, animates a Int64 value.

Int64AnimationUsingKeyFrames

Анимирует значение свойства Int64, а также набор KeyFrames.Animates the value of a Int64 property along a set of KeyFrames.

Int64KeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Int64AnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Представляет коллекцию объектов Int64KeyFrame.Represents a collection of Int64KeyFrame objects.

KeySpline

Этот класс используется дискретным опорным кадром для определения хода выполнения анимации.This class is used by a spline key frame to define animation progress.

LinearByteKeyFrame

Выполняет анимацию от значения Byte предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Byte value of the previous key frame to its own Value using linear interpolation.

LinearColorKeyFrame

Выполняет анимацию от значения Color предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Color value of the previous key frame to its own Value using linear interpolation.

LinearDecimalKeyFrame

Выполняет анимацию от значения Decimal предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Decimal value of the previous key frame to its own Value using linear interpolation.

LinearDoubleKeyFrame

Выполняет анимацию от значения Double предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Double value of the previous key frame to its own Value using linear interpolation.

LinearInt16KeyFrame

Выполняет анимацию от значения Int16 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Int16 value of the previous key frame to its own Value using linear interpolation.

LinearInt32KeyFrame

Выполняет анимацию от значения Int32 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Int32 value of the previous key frame to its own Value using linear interpolation.

LinearInt64KeyFrame

Выполняет анимацию от значения Int64 предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Int64 value of the previous key frame to its own Value using linear interpolation.

LinearPoint3DKeyFrame

Выполняет анимацию от значения Point3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Point3D value of the previous key frame to its own Value using linear interpolation.

LinearPointKeyFrame

Выполняет анимацию от значения Point предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Point value of the previous key frame to its own Value using linear interpolation.

LinearQuaternionKeyFrame

Выполняет анимацию от значения Quaternion предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Quaternion value of the previous key frame to its own Value using linear interpolation.

LinearRectKeyFrame

Выполняет анимацию от значения Rect предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Rect value of the previous key frame to its own Value using linear interpolation.

LinearRotation3DKeyFrame

Выполняет анимацию от значения Rotation3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Rotation3D value of the previous key frame to its own Value using linear interpolation.

LinearSingleKeyFrame

Выполняет анимацию от значения Single предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Single value of the previous key frame to its own Value using linear interpolation.

LinearSizeKeyFrame

Выполняет анимацию от значения Size предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Size value of the previous key frame to its own Value using linear interpolation.

LinearThicknessKeyFrame

Выполняет анимацию от значения Thickness предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Thickness value of the previous key frame to its own Value using linear interpolation.

LinearVector3DKeyFrame

Выполняет анимацию от значения Vector3D предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Vector3D value of the previous key frame to its own Value using linear interpolation.

LinearVectorKeyFrame

Выполняет анимацию от значения Vector предыдущего ключевого кадра к своему собственному значению Value с использованием линейной интерполяции.Animates from the Vector value of the previous key frame to its own Value using linear interpolation.

MatrixAnimationBase

Абстрактный класс, который при реализации анимирует значение Matrix.Abstract class that, when implemented, animates a Matrix value.

MatrixAnimationUsingKeyFrames

Анимирует значение свойства Matrix, а также набор KeyFrames.Animates the value of a Matrix property along a set of KeyFrames.

MatrixAnimationUsingPath

Анимирует значение свойства Matrix с помощью PathGeometry для создания анимированных значений.Animates the value of a Matrix property by using a PathGeometry to generate the animated values. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути.This animation can be used to move a visual object along a path.

MatrixKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для MatrixAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Представляет коллекцию объектов MatrixKeyFrame.Represents a collection of MatrixKeyFrame objects.

ObjectAnimationBase

Абстрактный класс, который при реализации анимирует значение Object.Abstract class that, when implemented, animates a Object value.

ObjectAnimationUsingKeyFrames

Выполняет анимацию значения свойства Object по набору KeyFrames в соответствии с указанным значением Duration.Animates the value of an Object property along a set of KeyFrames over a specified Duration.

ObjectKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ObjectAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Представляет коллекцию объектов ObjectKeyFrame.Represents a collection of ObjectKeyFrame objects.

ParallelTimeline

Определяет сегмент времени, который может содержать дочерние объекты Timeline.Defines a segment of time that may contain child Timeline objects. Эти дочерние временные шкалы становятся активными в соответствии с их свойствами BeginTime.These child timelines become active according to their respective BeginTime properties. Кроме того, дочерние временные шкалы могут пересекаться друг с другом (выполняться параллельно).Also, child timelines are able to overlap (run in parallel) with each other.

PauseStoryboard

Действие триггера, которое приостанавливает объект Storyboard.A trigger action that pauses a Storyboard.

Point3DAnimation

Анимирует значение свойства Point3D с помощью линейной интерполяции между двумя значениями.Animates the value of a Point3D property using linear interpolation between two values.

Point3DAnimationBase

Абстрактный класс, который при реализации анимирует значение Point3D.Abstract class that, when implemented, animates a Point3D value.

Point3DAnimationUsingKeyFrames

Анимирует значение свойства Point3D, а также набор KeyFrames.Animates the value of a Point3D property along a set of KeyFrames.

Point3DKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Point3DAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Представляет коллекцию объектов Point3DKeyFrame.Represents a collection of Point3DKeyFrame objects.

PointAnimation

Выполняет анимацию значения свойства Point между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Point property between two target values using linear interpolation over a specified Duration.

PointAnimationBase

Абстрактный класс, который при реализации анимирует значение Point.Abstract class that, when implemented, animates a Point value.

PointAnimationUsingKeyFrames

Анимирует значение свойства Point, а также набор KeyFrames.Animates the value of a Point property along a set of KeyFrames.

PointAnimationUsingPath

Анимирует значение свойства Point между двумя (и более) целевыми значениями с помощью типа PathGeometry для задания этих значений.Animates the value of a Point property between two or more target values using a PathGeometry to specify those values. Эту анимацию можно использовать для перемещения визуального объекта вдоль пути.This animation can be used to move a visual object along a path.

PointKeyFrame

Определяет сегмент анимации с собственным целевым значением и методом интерполяции для типа PointAnimationUsingKeyFrames.Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Представляет коллекцию объектов PointKeyFrame.Represents a collection of PointKeyFrame objects.

PowerEase

Представляет функцию для реалистичной анимации, которая создает анимацию, ускоряющуюся и (или) замедляющуюся по формуле f(t) = tp, где p равно значению свойства Power.Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = tp where p is equal to the Power property.

QuadraticEase

Представляет функцию для реалистичной анимации, которая создает анимацию, ускоряющуюся и (или) замедляющуюся по формуле f(t) = t2Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t2

QuarticEase

Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется с помощью формулы f(t) = t4.Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t4.

QuaternionAnimation

Выполняет анимацию значения свойства Quaternion между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Quaternion property between two target values using linear interpolation over a specified Duration.

QuaternionAnimationBase

Абстрактный класс, который при реализации анимирует значение Quaternion.Abstract class that, when implemented, animates a Quaternion value.

QuaternionAnimationUsingKeyFrames

Анимирует значение свойства Quaternion, а также набор KeyFrames согласно указанному Duration.Animates the value of a Quaternion property along a set of KeyFrames over a specified Duration.

QuaternionKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для QuaternionAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

Представляет коллекцию объектов QuaternionKeyFrame.Represents a collection of QuaternionKeyFrame objects.

QuinticEase

Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и (или) замедляется по формуле f(t) = t5.Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t5.

RectAnimation

Выполняет анимацию значения свойства Rect между двумя целевыми значениями с помощью линейной интерполяции.Animates the value of a Rect property between two target values using linear interpolation.

RectAnimationBase

Абстрактный класс, который при реализации анимирует значение Rect.Abstract class that, when implemented, animates a Rect value.

RectAnimationUsingKeyFrames

Анимирует значение свойства, принимающего Rect, а также набор ключевых кадров.Animates the value of a property that takes a Rect along a set of key frames.

RectKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для RectAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Представляет коллекцию объектов RectKeyFrame.Represents a collection of RectKeyFrame objects.

RemoveStoryboard

Действие триггера, которое удаляет объект Storyboard.A trigger action that removes a Storyboard.

RepeatBehaviorConverter

Преобразует экземпляры RepeatBehavior в другие типы данных и обратно.Converts instances of RepeatBehavior to and from other data types.

ResumeStoryboard

Поддерживает действие триггера, которое возобновляет приостановленный объект Storyboard.Supports a trigger action that resumes a paused Storyboard.

Rotation3DAnimation

Выполняет анимацию значения свойства Rotation3D с помощью линейной интерполяции между двумя значениями, определенными комбинацией свойств From, To или By, которые заданы для анимации.Animates the value of a Rotation3D property using linear interpolation between two values determined by the combination of From, To, or By properties that are set for the animation.

Rotation3DAnimationBase

Абстрактный класс, который при реализации анимирует значение Rotation3D.Abstract class that, when implemented, animates a Rotation3D value.

Rotation3DAnimationUsingKeyFrames

Анимирует значение свойства Rotation3D, а также набор KeyFrames.Animates the value of a Rotation3D property along a set of KeyFrames.

Rotation3DKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Rotation3DAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Представляет коллекцию объектов Rotation3DKeyFrame.Represents a collection of Rotation3DKeyFrame objects.

SeekStoryboard

Действие триггера, обеспечивающее функциональность для поиска (пропуска ) определенного времени в активном периоде Storyboard.A trigger action that provides functionality for seeking (skipping) to a specified time within the active period of a Storyboard.

SetStoryboardSpeedRatio

Действие триггера, которое изменяет скорость Storyboard.A trigger action that changes the speed of a Storyboard.

SineEase

Представляет функцию для реалистичной анимации, создающую анимацию, которая ускоряется и замедляется по формуле синуса.Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula.

SingleAnimation

Выполняет анимацию значения свойства Single между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Single property between two target values using linear interpolation over a specified Duration.

SingleAnimationBase

Абстрактный класс, который при реализации анимирует значение Single.Abstract class that, when implemented, animates a Single value.

SingleAnimationUsingKeyFrames

Анимирует значение свойства Single, а также набор KeyFrames.Animates the value of a Single property along a set of KeyFrames.

SingleKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для SingleAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Представляет коллекцию объектов SingleKeyFrame.Represents a collection of SingleKeyFrame objects.

SizeAnimation

Выполняет анимацию значения свойства Size между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Size property between two target values using linear interpolation over a specified Duration.

SizeAnimationBase

Абстрактный класс, который при реализации анимирует значение Size.Abstract class that, when implemented, animates a Size value.

SizeAnimationUsingKeyFrames

Анимирует значение свойства Size, а также набор KeyFrames.Animates the value of a Size property along a set of KeyFrames.

SizeKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для SizeAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

Представляет коллекцию объектов SizeKeyFrame.Represents a collection of SizeKeyFrame objects.

SkipStoryboardToFill

Действие триггера, перемещающее объект Storyboard в конец его периода заполнения.A trigger action that advances a Storyboard to the end of its fill period.

SplineByteKeyFrame

Выполняет анимацию от значения Byte предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Byte value of the previous key frame to its own Value using splined interpolation.

SplineColorKeyFrame

Выполняет анимацию от значения Color предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Color value of the previous key frame to its own Value using splined interpolation.

SplineDecimalKeyFrame

Выполняет анимацию от значения Decimal предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Decimal value of the previous key frame to its own Value using splined interpolation.

SplineDoubleKeyFrame

Выполняет анимацию от значения Double предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Double value of the previous key frame to its own Value using splined interpolation.

SplineInt16KeyFrame

Выполняет анимацию от значения Int16 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Int16 value of the previous key frame to its own Value using splined interpolation.

SplineInt32KeyFrame

Выполняет анимацию от значения Int32 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Int32 value of the previous key frame to its own Value using splined interpolation.

SplineInt64KeyFrame

Выполняет анимацию от значения Int64 предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Int64 value of the previous key frame to its own Value using splined interpolation.

SplinePoint3DKeyFrame

Выполняет анимацию от значения Point3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Point3D value of the previous key frame to its own Value using splined interpolation.

SplinePointKeyFrame

Выполняет анимацию от значения Point предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Point value of the previous key frame to its own Value using splined interpolation.

SplineQuaternionKeyFrame

Выполняет анимацию от значения Quaternion предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Quaternion value of the previous key frame to its own Value using splined interpolation.

SplineRectKeyFrame

Выполняет анимацию от значения Rect предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Rect value of the previous key frame to its own Value using splined interpolation.

SplineRotation3DKeyFrame

Выполняет анимацию от значения Rotation3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Rotation3D value of the previous key frame to its own Value using splined interpolation.

SplineSingleKeyFrame

Выполняет анимацию от значения Single предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Single value of the previous key frame to its own Value using splined interpolation.

SplineSizeKeyFrame

Выполняет анимацию от значения Size предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Size value of the previous key frame to its own Value using splined interpolation.

SplineThicknessKeyFrame

Выполняет анимацию от значения Thickness предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Thickness value of the previous key frame to its own Value using splined interpolation.

SplineVector3DKeyFrame

Выполняет анимацию от значения Vector3D предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Vector3D value of the previous key frame to its own Value using splined interpolation.

SplineVectorKeyFrame

Выполняет анимацию от значения Vector предыдущего ключевого кадра к своему собственному значению Value с использованием интерполяции сплайнами.Animates from the Vector value of the previous key frame to its own Value using splined interpolation.

StopStoryboard

Действие триггера, которое останавливает объект Storyboard.A trigger action that stops a Storyboard.

Storyboard

Временная шкала контейнера, которая предоставляет объект и свойство, содержащие сведения о дочерних анимациях.A container timeline that provides object and property targeting information for its child animations.

StringAnimationBase

Абстрактный класс, который при реализации анимирует значение String.Abstract class that, when implemented, animates a String value.

StringAnimationUsingKeyFrames

Анимирует значение свойства String, а также набор KeyFrames согласно указанному Duration.Animates the value of a String property along a set of KeyFrames over a specified Duration.

StringKeyFrame

Определяет сегмент анимации с собственным целевым значением и методом интерполяции для типа StringAnimationUsingKeyFrames.Defines an animation segment with its own target value and interpolation method for a StringAnimationUsingKeyFrames.

StringKeyFrameCollection

Представляет коллекцию объектов StringKeyFrame.Represents a collection of StringKeyFrame objects.

ThicknessAnimation

Выполняет анимацию значения свойства Thickness между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Thickness property between two target values using linear interpolation over a specified Duration.

ThicknessAnimationBase

Абстрактный класс, который при реализации анимирует значение Thickness.Abstract class that, when implemented, animates a Thickness value.

ThicknessAnimationUsingKeyFrames

Анимирует значение свойства Thickness, а также набор KeyFrames.Animates the value of a Thickness property along a set of KeyFrames.

ThicknessKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для ThicknessAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

Представляет коллекцию объектов ThicknessKeyFrame.Represents a collection of ThicknessKeyFrame objects.

Timeline

Определяет сегмент времени.Defines a segment of time.

TimelineCollection

Представляет коллекцию объектов Timeline.Represents a collection of Timeline objects.

TimelineGroup

Абстрактный класс, при реализации представляющий объект Timeline, который может содержать коллекцию дочерних объектов Timeline.Abstract class that, when implemented represents a Timeline that may contain a collection of child Timeline objects.

Vector3DAnimation

Анимирует значение свойства Vector3D с помощью линейной интерполяции между двумя значениями.Animates the value of a Vector3D property using linear interpolation between two values.

Vector3DAnimationBase

Абстрактный класс, который представлен как анимированное значение Vector3D.Abstract class that represents an animated Vector3D value.

Vector3DAnimationUsingKeyFrames

Анимирует значение свойства Vector3D, а также набор KeyFrames.Animates the value of a Vector3D property along a set of KeyFrames.

Vector3DKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для Vector3DAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Представляет коллекцию объектов Vector3DKeyFrame.Represents a collection of Vector3DKeyFrame objects.

VectorAnimation

Выполняет анимацию значения свойства Vector между двумя целевыми значениями с помощью линейной интерполяции в течение указанного времени Duration.Animates the value of a Vector property between two target values using linear interpolation over a specified Duration.

VectorAnimationBase

Абстрактный класс, который при реализации анимирует значение Vector.Abstract class that, when implemented, animates a Vector value.

VectorAnimationUsingKeyFrames

Анимирует значение свойства Vector, а также набор KeyFrames.Animates the value of a Vector property along a set of KeyFrames.

VectorKeyFrame

Абстрактный класс, который после реализации определяет сегмент анимации с помощью собственного целевого значения и метода интерполяции для VectorAnimationUsingKeyFrames.Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Представляет коллекцию объектов VectorKeyFrame.Represents a collection of VectorKeyFrame objects.

Структуры

KeyTime

Во время относительного хода анимации экземпляр KeyTime указывает точное время перехода к конкретному ключевому кадру.During the relative course of an animation, a KeyTime instance specifies the precise timing when a particular key frame should take place.

RepeatBehavior

Описывает способ повторения простой длительности объектом Timeline.Describes how a Timeline repeats its simple duration.

TimelineCollection.Enumerator

Перечисляет члены коллекции TimelineCollection.Enumerates the members of a TimelineCollection.

Интерфейсы

IAnimatable

Этот тип поддерживает инфраструктуру WPF и не предназначен для непосредственного использования в коде.This type supports the WPF infrastructure and is not intended to be used directly from your code. Чтобы класс был доступен для анимации, он должен наследовать классу UIElement, ContentElement или Animatable.To make a class animatable, it should derive from UIElement, ContentElement, or Animatable.

IAnimation

Provides support for animating a property value.

IEasingFunction

Определяет основные возможности функции плавности.Defines the basic functionality of an easing function.

IKeyFrame

Реализация интерфейса IKeyFrame обеспечивает нетипизированный доступ к свойствам KeyTime.An IKeyFrame interface implementation provides un-typed access to KeyTime properties.

IKeyFrameAnimation

Реализация интерфейса IKeyFrameAnimation обеспечивает доступ к членам коллекции ключевых кадров без указания типа.An IKeyFrameAnimation interface implementation provides untyped access to key frame collection members.

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

ClockState

Описывает возможные состояния объекта Clock временной шкалы.Describes the potential states of a timeline's Clock object.

EasingMode

Определяет режимы, в которых классы, производные от EasingFunctionBase, обеспечивают плавность.Defines the modes in which classes derived from EasingFunctionBase perform their easing.

FillBehavior

Определяет поведение объекта Timeline вне активного периода, если его родительский объект находится в своем активном периоде или периоде сохранения.Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period.

HandoffBehavior

Указывает, как новая анимация взаимодействует с любыми существующими анимациями, которые уже применены к свойству.Specifies how new animations interact with any existing ones that are already applied to a property.

KeyTimeType

Указывает разные типы, которые могут представлять экземпляр KeyTime.Represents the different types that may represent a KeyTime instance.

PathAnimationSource

Указывает значение выходного свойства пути, используемого для выполнения анимации.Specifies the output property value of the path that is used to drive the animation.

SlipBehavior

Указывает, как будет вести себя ParallelTimeline при пропуске одного или нескольких дочерних элементов Timeline.Indicates how a ParallelTimeline will behave when one or more of its Timeline children slips.

TimeSeekOrigin

Указывает источник операции поиска. Смещение операции поиска выполняется относительно ее источника.The offset of the seek operation is relative to this origin.