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 |
Анимирует значение свойства Byte вместе с набором KeyFrames. |
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 |
Анимирует значение свойства Int16 вместе с набором KeyFrames. |
Int16KeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
Представляет коллекцию объектов Int16KeyFrame. |
Int32Animation |
Анимирует значение свойства Int32 между двумя целевыми значениями с помощью линейной интерполяции по указанному Duration. |
Int32AnimationBase |
Абстрактный класс, который при реализации имитирует значение Int32. |
Int32AnimationUsingKeyFrames |
Анимирует значение свойства Int32 вместе с набором KeyFrames. |
Int32KeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
Представляет коллекцию объектов Int32KeyFrame. |
Int64Animation |
Анимирует значение свойства Int64 между двумя целевыми значениями с помощью линейной интерполяции по указанному Duration. |
Int64AnimationBase |
Абстрактный класс, который при реализации имитирует значение Int64. |
Int64AnimationUsingKeyFrames |
Анимирует значение свойства Int64 вместе с набором KeyFrames. |
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 |
Анимирует значение свойства Point вместе с набором KeyFrames. |
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 |
Анимирует значение свойства Size вместе с набором KeyFrames. |
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 |
Указывает источник операции поиска. Смещение операции поиска относительно этого источника. |