System.Windows.Media.Animation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die Eigenschaftenanimationsfunktionen unterstützen, einschließlich Zeitachsen, Storyboards und Keyframes.
Klassen
| Name | Beschreibung |
|---|---|
| Animatable |
Abstrakte Klasse, die Animationsunterstützung bereitstellt. |
| AnimationClock |
Verwaltet den Laufzeitstatus eines AnimationTimeline und verarbeitet seine Ausgabewerte. |
| AnimationException |
Die Ausnahme, die ausgelöst wird, wenn beim Animieren einer Eigenschaft ein Fehler auftritt. |
| AnimationTimeline |
Definiert ein Zeitsegment, über das Ausgabewerte erzeugt werden. Diese Werte werden verwendet, um eine Zieleigenschaft zu animieren. |
| BackEase |
Stellt eine Beschleunigungsfunktion dar, die die Bewegung einer Animation etwas zurückzieht, bevor sie im angegebenen Pfad animiert wird. |
| BeginStoryboard |
Eine Triggeraktion, die eine Storyboard Animation beginnt und an ihre zielbezogenen Objekte und Eigenschaften verteilt. |
| BooleanAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Boolean Wert animiert. |
| BooleanAnimationUsingKeyFrames |
Animates the value of a property that takes a Boolean along a set of KeyFrames over a specified Duration. |
| BooleanKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Segment mit einem eigenen Zielwert und einer Interpolationsmethode für ein BooleanAnimationUsingKeyFrames. |
| BooleanKeyFrameCollection |
Stellt eine Auflistung von BooleanKeyFrame -Objekten dar. |
| BounceEase |
Stellt eine Beschleunigungsfunktion dar, die einen animierten Bouncing-Effekt erstellt. |
| ByteAnimation |
Animates the value of a Byte property between two target values using linear interpolation over a specified Duration. |
| ByteAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Byte Wert animiert. |
| ByteAnimationUsingKeyFrames |
Animiert den Wert einer Byte Eigenschaft entlang einer Reihe von KeyFrames. |
| ByteKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein ByteAnimationUsingKeyFrames. |
| ByteKeyFrameCollection |
Stellt eine Auflistung von ByteKeyFrame -Objekten dar. |
| CharAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Char Wert animiert. |
| CharAnimationUsingKeyFrames |
Animates the value of a Char property along a set of KeyFrames over a specified Duration. |
| CharKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein CharAnimationUsingKeyFrames. |
| CharKeyFrameCollection |
Stellt eine Auflistung von CharKeyFrame -Objekten dar. |
| CircleEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Kreisfunktion beschleunigt und/oder verzögert. |
| Clock |
Verwaltet den Laufzeitdauerzustand für ein Timeline. |
| ClockCollection |
Stellt eine sortierte Auflistung von Clock Objekten dar. |
| ClockController |
Interaktiv steuert ein Clock. |
| ClockGroup |
Eine Zusammenstellung von Clock Typen mit Verhalten basierend auf einem TimelineGroup. |
| ColorAnimation |
Animates the value of a Color property between two target values using linear interpolation over a specified Duration. |
| ColorAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Color Wert animiert. |
| ColorAnimationUsingKeyFrames |
Animates the value of a Color property along a set of KeyFrames over a specified Duration. |
| ColorKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein ColorAnimationUsingKeyFrames. |
| ColorKeyFrameCollection |
Stellt eine Auflistung von ColorKeyFrame -Objekten dar. |
| ControllableStoryboardAction |
Ändert eine Storyboard Aktion, die von einer BeginStoryboard Aktion angewendet wurde. |
| CubicEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f(t) = t3 beschleunigt und/oder verzögert wird. |
| DecimalAnimation |
Animates the value of a Decimal property between two target values using linear interpolation over a specified Duration. |
| DecimalAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Decimal Wert animiert. |
| DecimalAnimationUsingKeyFrames |
Animiert den Wert einer Decimal Eigenschaft entlang einer Reihe von KeyFrames. |
| DecimalKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein DecimalAnimationUsingKeyFrames. |
| DecimalKeyFrameCollection |
Stellt eine Auflistung von DecimalKeyFrame -Objekten dar. |
| DiscreteBooleanKeyFrame |
Animiert den Boolean Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteByteKeyFrame |
Animiert den Byte Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteCharKeyFrame |
Animiert den Char Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteColorKeyFrame |
Animiert den Color Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteDecimalKeyFrame |
Animiert den Decimal Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteDoubleKeyFrame |
Animiert den Double Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteInt16KeyFrame |
Animiert den Int16 Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteInt32KeyFrame |
Animiert den Int32 Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteInt64KeyFrame |
Animiert den Int64 Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteMatrixKeyFrame |
Animiert den Matrix Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteObjectKeyFrame |
Animiert den Object Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscretePoint3DKeyFrame |
Animiert den Point3D Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscretePointKeyFrame |
Animiert den Point Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteQuaternionKeyFrame |
Animiert den Quaternion Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteRectKeyFrame |
Animiert den Rect Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteRotation3DKeyFrame |
Animiert den Rotation3D Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteSingleKeyFrame |
Animiert den Single Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteSizeKeyFrame |
Animiert den Size Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteStringKeyFrame |
Animiert den String Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteThicknessKeyFrame |
Animiert den Thickness Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteVector3DKeyFrame |
Animiert den Vector3D Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DiscreteVectorKeyFrame |
Animiert den Vector Wert des vorherigen Keyframes mithilfe einer diskreten Interpolation zu einem eigenen Value . |
| DoubleAnimation |
Animates the value of a Double property between two target values using linear interpolation over a specified Duration. |
| DoubleAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Double Wert animiert. |
| DoubleAnimationUsingKeyFrames |
Animiert den Wert einer Double Eigenschaft entlang einer Reihe von KeyFrames. |
| DoubleAnimationUsingPath |
Animates the value of a Double property between two or more target values using a PathGeometry to specify those values. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu verschieben. |
| DoubleKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein DoubleAnimationUsingKeyFrames. |
| DoubleKeyFrameCollection |
Stellt eine Auflistung von DoubleKeyFrame -Objekten dar. |
| EasingByteKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer ByteAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingColorKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer ColorAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingDecimalKeyFrame |
Eine abstrakte Klasse, mit der Sie Beschleunigungsfunktionen einer DecimalAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingDoubleKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer DoubleAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingFunctionBase |
Stellt die Basisklasse für alle Beschleunigungsfunktionen bereit. |
| EasingInt16KeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Int16AnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingInt32KeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Int32AnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingInt64KeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Int64AnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingPoint3DKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Point3DAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingPointKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer PointAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingQuaternionKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer QuaternionAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingRectKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer RectAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingRotation3DKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Rotation3DAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingSingleKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer SingleAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingSizeKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer SizeAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingThicknessKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer ThicknessAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingVector3DKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer Vector3DAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| EasingVectorKeyFrame |
Eine Klasse, mit der Sie Beschleunigungsfunktionen einer VectorAnimationUsingKeyFrames Keyframeanimation zuordnen können. |
| ElasticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die einer Feder gleicht, die hin und her schwingt, bis sie zum Ruhezustand kommt. |
| ExponentialEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer exponentiellen Formel beschleunigt und/oder verzögert. |
| Int16Animation |
Animates the value of a Int16 property between two target values using linear interpolation over a specified Duration. |
| Int16AnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Int16 Wert animiert. |
| Int16AnimationUsingKeyFrames |
Animiert den Wert einer Int16 Eigenschaft entlang einer Reihe von KeyFrames. |
| Int16KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Int16AnimationUsingKeyFrames. |
| Int16KeyFrameCollection |
Stellt eine Auflistung von Int16KeyFrame -Objekten dar. |
| Int32Animation |
Animates the value of an Int32 property between two target values using linear interpolation over a specified Duration. |
| Int32AnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Int32 Wert animiert. |
| Int32AnimationUsingKeyFrames |
Animiert den Wert einer Int32 Eigenschaft entlang einer Reihe von KeyFrames. |
| Int32KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Int32AnimationUsingKeyFrames. |
| Int32KeyFrameCollection |
Stellt eine Auflistung von Int32KeyFrame -Objekten dar. |
| Int64Animation |
Animates the value of a Int64 property between two target values using linear interpolation over a specified Duration. |
| Int64AnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Int64 Wert animiert. |
| Int64AnimationUsingKeyFrames |
Animiert den Wert einer Int64 Eigenschaft entlang einer Reihe von KeyFrames. |
| Int64KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Int64AnimationUsingKeyFrames. |
| Int64KeyFrameCollection |
Stellt eine Auflistung von Int64KeyFrame -Objekten dar. |
| KeySpline |
Diese Klasse wird von einem Spline-Keyframe verwendet, um den Animationsfortschritt zu definieren. |
| LinearByteKeyFrame |
Animiert den Byte Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearColorKeyFrame |
Animiert den Color Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearDecimalKeyFrame |
Animiert den Decimal Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearDoubleKeyFrame |
Animiert den Double Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearInt16KeyFrame |
Animiert den Int16 Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearInt32KeyFrame |
Animiert den Int32 Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearInt64KeyFrame |
Animiert den Int64 Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearPoint3DKeyFrame |
Animiert den Point3D Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearPointKeyFrame |
Animiert den Point Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearQuaternionKeyFrame |
Animiert den Quaternion Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearRectKeyFrame |
Animiert den Rect Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearRotation3DKeyFrame |
Animiert den Rotation3D Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearSingleKeyFrame |
Animiert den Single Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearSizeKeyFrame |
Animiert den Size Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearThicknessKeyFrame |
Animiert den Thickness Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearVector3DKeyFrame |
Animiert den Vector3D Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| LinearVectorKeyFrame |
Animiert den Vector Wert des vorherigen Keyframes mithilfe der linearen Interpolation an Value . |
| MatrixAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Matrix Wert animiert. |
| MatrixAnimationUsingKeyFrames |
Animiert den Wert einer Matrix Eigenschaft entlang einer Reihe von KeyFrames. |
| MatrixAnimationUsingPath |
Animiert den Wert einer Eigenschaft mithilfe einer MatrixPathGeometry Eigenschaft, um die animierten Werte zu generieren. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu verschieben. |
| MatrixKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein MatrixAnimationUsingKeyFrames. |
| MatrixKeyFrameCollection |
Stellt eine Auflistung von MatrixKeyFrame -Objekten dar. |
| ObjectAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Object Wert animiert. |
| ObjectAnimationUsingKeyFrames |
Animiert den Wert einer Object Eigenschaft entlang einer Reihe von KeyFrames über einem angegebenen Duration. |
| ObjectKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein ObjectAnimationUsingKeyFrames. |
| ObjectKeyFrameCollection |
Stellt eine Auflistung von ObjectKeyFrame -Objekten dar. |
| ParallelTimeline |
Definiert ein Zeitsegment, das untergeordnete Timeline Objekte enthalten kann. Diese untergeordneten Zeitachsen werden entsprechend ihren jeweiligen BeginTime Eigenschaften aktiv. Außerdem können untergeordnete Zeitachsen sich überlappen (parallel ausgeführt) miteinander. |
| PauseStoryboard |
Eine Triggeraktion, die eine Storyboardangehalten. |
| Point3DAnimation |
Animiert den Wert einer Point3D Eigenschaft mithilfe einer linearen Interpolation zwischen zwei Werten. |
| Point3DAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Point3D Wert animiert. |
| Point3DAnimationUsingKeyFrames |
Animiert den Wert einer Point3D Eigenschaft entlang einer Reihe von KeyFrames. |
| Point3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Point3DAnimationUsingKeyFrames. |
| Point3DKeyFrameCollection |
Stellt eine Auflistung von Point3DKeyFrame -Objekten dar. |
| PointAnimation |
Animates the value of a Point property between two target values using linear interpolation over a specified Duration. |
| PointAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Point Wert animiert. |
| PointAnimationUsingKeyFrames |
Animiert den Wert einer Point Eigenschaft entlang einer Reihe von KeyFrames. |
| PointAnimationUsingPath |
Animates the value of a Point property between two or more target values using a PathGeometry to specify those values. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu verschieben. |
| PointKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein PointAnimationUsingKeyFrames. |
| PointKeyFrameCollection |
Stellt eine Auflistung von PointKeyFrame -Objekten dar. |
| PowerEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f(t) = tp beschleunigt und/oder verzögert wird, wobei p gleich der Power Eigenschaft ist. |
| QuadraticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f(t) = t2 beschleunigt und/oder verzögert wird. |
| QuarticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die die Formel f(t) = t4 beschleunigt und/oder verzögert. |
| QuaternionAnimation |
Animates the value of a Quaternion property between two target values using linear interpolation over a specified Duration. |
| QuaternionAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Quaternion Wert animiert. |
| QuaternionAnimationUsingKeyFrames |
Animates the value of a Quaternion property along a set of KeyFrames over a specified Duration. |
| QuaternionKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein QuaternionAnimationUsingKeyFrames. |
| QuaternionKeyFrameCollection |
Stellt eine Auflistung von QuaternionKeyFrame -Objekten dar. |
| QuinticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die die Formel f(t) = t5 beschleunigt und/oder verzögert. |
| RectAnimation |
Animiert den Wert einer Rect Eigenschaft zwischen zwei Zielwerten mithilfe einer linearen Interpolation. |
| RectAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Rect Wert animiert. |
| RectAnimationUsingKeyFrames |
Animiert den Wert einer Eigenschaft, die eine Rect Reihe von Keyframes enthält. |
| RectKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein RectAnimationUsingKeyFrames. |
| RectKeyFrameCollection |
Stellt eine Auflistung von RectKeyFrame -Objekten dar. |
| RemoveStoryboard |
Eine Triggeraktion, die eine Storyboardentfernt. |
| RepeatBehaviorConverter |
Konvertiert Instanzen von RepeatBehavior und aus anderen Datentypen. |
| ResumeStoryboard |
Eine Triggeraktion, die eine angehaltene Storyboardfortgesetzt. |
| Rotation3DAnimation |
Animiert den Wert einer Eigenschaft mithilfe einer Rotation3D linearen Interpolation zwischen zwei Werten, die durch die Kombination von From, Tooder Eigenschaften bestimmt werden, By die für die Animation festgelegt sind. |
| Rotation3DAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Rotation3D Wert animiert. |
| Rotation3DAnimationUsingKeyFrames |
Animiert den Wert einer Rotation3D Eigenschaft entlang einer Reihe von KeyFrames. |
| Rotation3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Rotation3DAnimationUsingKeyFrames. |
| Rotation3DKeyFrameCollection |
Stellt eine Auflistung von Rotation3DKeyFrame -Objekten dar. |
| SeekStoryboard |
Eine Triggeraktion, die Funktionen zum Suchen (Überspringen) zu einer bestimmten Zeit innerhalb des aktiven Zeitraums einer Storyboardbereitstellt. |
| SetStoryboardSpeedRatio |
Eine Triggeraktion, die die Geschwindigkeit eines Storyboardändert. |
| SineEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Sinusformel beschleunigt und/oder verzögert. |
| SingleAnimation |
Animates the value of a Single property between two target values using linear interpolation over a specified Duration. |
| SingleAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Single Wert animiert. |
| SingleAnimationUsingKeyFrames |
Animiert den Wert einer Single Eigenschaft entlang einer Reihe von KeyFrames. |
| SingleKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein SingleAnimationUsingKeyFrames. |
| SingleKeyFrameCollection |
Stellt eine Auflistung von SingleKeyFrame -Objekten dar. |
| SizeAnimation |
Animates the value of a Size property between two target values using linear interpolation over a specified Duration. |
| SizeAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Size Wert animiert. |
| SizeAnimationUsingKeyFrames |
Animiert den Wert einer Size Eigenschaft entlang einer Reihe von KeyFrames. |
| SizeKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein SizeAnimationUsingKeyFrames. |
| SizeKeyFrameCollection |
Stellt eine Auflistung von SizeKeyFrame -Objekten dar. |
| SkipStoryboardToFill |
Eine Triggeraktion, die ein Storyboard zum Ende des Füllzeitraums wechselt. |
| SplineByteKeyFrame |
Animiert aus dem Byte Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineColorKeyFrame |
Animiert aus dem Color Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineDecimalKeyFrame |
Animiert aus dem Decimal Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineDoubleKeyFrame |
Animiert aus dem Double Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineInt16KeyFrame |
Animiert aus dem Int16 Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineInt32KeyFrame |
Animiert aus dem Int32 Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineInt64KeyFrame |
Animiert aus dem Int64 Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplinePoint3DKeyFrame |
Animiert aus dem Point3D Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplinePointKeyFrame |
Animiert aus dem Point Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineQuaternionKeyFrame |
Animiert aus dem Quaternion Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineRectKeyFrame |
Animiert aus dem Rect Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineRotation3DKeyFrame |
Animiert aus dem Rotation3D Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineSingleKeyFrame |
Animiert aus dem Single Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineSizeKeyFrame |
Animiert aus dem Size Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineThicknessKeyFrame |
Animiert aus dem Thickness Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineVector3DKeyFrame |
Animiert aus dem Vector3D Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| SplineVectorKeyFrame |
Animiert aus dem Vector Wert des vorherigen Keyframes zu einer eigenen Value mithilfe der splined interpolierten Interpolation. |
| StopStoryboard |
Eine Triggeraktion, die eine Storyboardbeendet. |
| Storyboard |
Eine Containerzeitachse, die Objekt- und Eigenschaftenadressierungsinformationen für die untergeordneten Animationen bereitstellt. |
| StringAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen String Wert animiert. |
| StringAnimationUsingKeyFrames |
Animates the value of a String property along a set of KeyFrames over a specified Duration. |
| StringKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein StringAnimationUsingKeyFrames. |
| StringKeyFrameCollection |
Stellt eine Auflistung von StringKeyFrame -Objekten dar. |
| ThicknessAnimation |
Animates the value of a Thickness property between two target values using linear interpolation over a specified Duration. |
| ThicknessAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Thickness Wert animiert. |
| ThicknessAnimationUsingKeyFrames |
Animiert den Wert einer Thickness Eigenschaft entlang einer Reihe von KeyFrames. |
| ThicknessKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein ThicknessAnimationUsingKeyFrames. |
| ThicknessKeyFrameCollection |
Stellt eine Auflistung von ThicknessKeyFrame -Objekten dar. |
| Timeline |
Definiert ein Zeitsegment. |
| TimelineCollection |
Stellt eine Auflistung von Timeline -Objekten dar. |
| TimelineGroup |
Abstrakte Klasse, die, wenn implementiert, eine Timeline Auflistung untergeordneter Timeline Objekte enthalten kann. |
| Vector3DAnimation |
Animiert den Wert einer Vector3D-Eigenschaft mithilfe einer linearen Interpolation zwischen zwei Werten. |
| Vector3DAnimationBase |
Abstrakte Klasse, die einen animierten Vector3D Wert darstellt. |
| Vector3DAnimationUsingKeyFrames |
Animiert den Wert einer Vector3D Eigenschaft entlang einer Reihe von KeyFrames. |
| Vector3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein Vector3DAnimationUsingKeyFrames. |
| Vector3DKeyFrameCollection |
Stellt eine Auflistung von Vector3DKeyFrame -Objekten dar. |
| VectorAnimation |
Animates the value of a Vector property between two target values using linear interpolation over a specified Duration. |
| VectorAnimationBase |
Abstrakte Klasse, die, wenn implementiert, einen Vector Wert animiert. |
| VectorAnimationUsingKeyFrames |
Animiert den Wert einer Vector Eigenschaft entlang einer Reihe von KeyFrames. |
| VectorKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für ein VectorAnimationUsingKeyFrames. |
| VectorKeyFrameCollection |
Stellt eine Auflistung von VectorKeyFrame -Objekten dar. |
Strukturen
| Name | Beschreibung |
|---|---|
| KeyTime |
Während des relativen Verlaufs einer Animation gibt eine KeyTime Instanz den genauen Zeitpunkt an, an dem ein bestimmter Keyframe stattfinden soll. |
| RepeatBehavior |
Beschreibt, wie ein Timeline seine einfache Dauer wiederholt. |
| TimelineCollection.Enumerator |
Listet die Mitglieder eines .TimelineCollection |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAnimatable |
Dieser Typ unterstützt die WPF-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Um eine Klasse animierbar zu machen, sollte sie von UIElement, , ContentElementoder Animatable. |
| IEasingFunction |
Definiert die grundlegenden Funktionen einer Beschleunigungsfunktion. |
| IKeyFrame |
Eine IKeyFrame Schnittstellenimplementierung bietet nicht typierten Zugriff auf KeyTime Eigenschaften. |
| IKeyFrameAnimation |
Eine IKeyFrameAnimation Schnittstellenimplementierung bietet nicht typisierten Zugriff auf Keyframesammlungsmber. |
Enumerationen
| Name | Beschreibung |
|---|---|
| ClockState |
Beschreibt die potenziellen Zustände des Clock Objekts einer Zeitachse. |
| EasingMode |
Definiert die Modi, in denen Klassen, die von EasingFunctionBase abgeleitet wurden, ihre Beschleunigung ausführen. |
| FillBehavior |
Gibt an, wie sich ein Timeline verhält, wenn es sich außerhalb des aktiven Zeitraums befindet, das übergeordnete Element jedoch innerhalb des aktiven oder haltebereichs liegt. |
| HandoffBehavior |
Gibt an, wie neue Animationen mit vorhandenen Animationen interagieren, die bereits auf eine Eigenschaft angewendet werden. |
| KeyTimeType |
Stellt die verschiedenen Typen dar, die eine KeyTime Instanz darstellen können. |
| PathAnimationSource |
Gibt den Ausgabeeigenschaftswert des Pfads an, der zum Steuern der Animation verwendet wird. |
| SlipBehavior |
Gibt an, wie sich ein ParallelTimeline verhält, wenn ein oder mehrere seiner Timeline Kinder rutschen. |
| TimeSeekOrigin |
Gibt den Ursprung eines Suchvorgangs an. Der Offset des Suchvorgangs ist relativ zu diesem Ursprung. |