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 свойства вместе с набором указанного KeyFramesDurationзначения. |
| CharKeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для объекта CharAnimationUsingKeyFrames. |
| CharKeyFrameCollection |
Представляет коллекцию CharKeyFrame объектов. |
| CircleEase |
Представляет функцию упрощения, которая создает анимацию, которая ускоряет и (или) уменьшается с помощью циклической функции. |
| Clock |
Поддерживает состояние времени выполнения для времени Timelineвыполнения. |
| ClockCollection |
Представляет упорядоченную коллекцию Clock объектов. |
| ClockController |
Интерактивным образом управляет объектом Clock. |
| ClockGroup |
Сборка Clock типов с поведением на TimelineGroupоснове . |
| ColorAnimation |
Анимирует значение свойства между двумя целевыми значениями с помощью линейной Color интерполяции по указанному значению Duration. |
| ColorAnimationBase |
Абстрактный класс, который при реализации имитирует Color значение. |
| ColorAnimationUsingKeyFrames |
Анимирует значение Color свойства вместе с набором указанного KeyFramesDurationзначения. |
| ColorKeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для объекта ColorAnimationUsingKeyFrames. |
| ColorKeyFrameCollection |
Представляет коллекцию ColorKeyFrame объектов. |
| ControllableStoryboardAction |
Storyboard Управляет действием, примененным действиемBeginStoryboard. |
| CubicEase |
Представляет функцию упрощения, которая создает анимацию, которая ускоряет и (или) уменьшается с помощью формулы f(t) = t 3. |
| 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 свойства по набору указанного KeyFramesDurationзначения. |
| 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) = t 4. |
| QuaternionAnimation |
Анимирует значение свойства между двумя целевыми значениями с помощью линейной Quaternion интерполяции по указанному значению Duration. |
| QuaternionAnimationBase |
Абстрактный класс, который при реализации имитирует Quaternion значение. |
| QuaternionAnimationUsingKeyFrames |
Анимирует значение Quaternion свойства вместе с набором указанного KeyFramesDurationзначения. |
| QuaternionKeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для объекта QuaternionAnimationUsingKeyFrames. |
| QuaternionKeyFrameCollection |
Представляет коллекцию QuaternionKeyFrame объектов. |
| QuinticEase |
Представляет функцию упрощения, которая создает анимацию, которая ускоряет и/или уменьшается с помощью формулы f(t) = t 5. |
| RectAnimation |
Анимирует значение свойства между двумя целевыми значениями с помощью линейной Rect интерполяции. |
| RectAnimationBase |
Абстрактный класс, который при реализации имитирует Rect значение. |
| RectAnimationUsingKeyFrames |
Анимирует значение свойства, которое принимает Rect ряд ключевых кадров. |
| RectKeyFrame |
Абстрактный класс, который при реализации определяет сегмент анимации с собственным целевым значением и методом интерполяции для объекта RectAnimationUsingKeyFrames. |
| RectKeyFrameCollection |
Представляет коллекцию RectKeyFrame объектов. |
| RemoveStoryboard |
Действие триггера, которое удаляет Storyboard. |
| RepeatBehaviorConverter |
Преобразует экземпляры RepeatBehavior в другие типы данных и из других типов данных. |
| ResumeStoryboard |
Действие триггера, которое возобновляет приостановленную Storyboard. |
| Rotation3DAnimation |
Анимирует значение свойства с помощью линейной Rotation3D интерполяции между двумя значениями, определяемыми сочетанием FromToсвойств или 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 свойства вместе с набором указанного KeyFramesDurationзначения. |
| 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 |
Указывает источник операции поиска. Смещение операции поиска относительно этого источника. |