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 |
Указывает источник операции поиска. Смещение операции поиска относительно этого источника. |