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 Funktionen zur Animation von Eigenschaften unterstützen, einschließlich von Zeitachsen, Storyboards und Keyframes.
Klassen
Animatable |
Eine abstrakte Klasse, die Unterstützung für Animationen bereitstellt. |
AnimationClock |
Verwaltet den Laufzeitzustand einer AnimationTimeline und verarbeitet deren Ausgabewerte. |
AnimationException |
Diese Ausnahme wird ausgelöst, wenn während des Animierens einer Eigenschaft ein Fehler auftritt. |
AnimationTimeline |
Definiert einen Zeitabschnitt, in dem Ausgabewerte erzeugt werden. Diese Werte werden zum Animieren einer Zieleigenschaft verwendet. |
BackEase |
Stellt eine Beschleunigungsfunktion dar, die die Bewegung einer Animation leicht zurücknimmt, bevor sie mit der Animation im angegebenen Pfad beginnt. |
BeginStoryboard |
Eine Triggeraktion, die ein Storyboard startet und dessen Animationen auf ihre Zielobjekte und -eigenschaften verteilt. |
BooleanAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Boolean-Wert animiert. |
BooleanAnimationUsingKeyFrames |
Animiert den Wert einer Eigenschaft, die ein Boolean-Element zu einer Gruppe von KeyFrames über eine angegebene Duration bewegt. |
BooleanKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Segment mit einem eigenen Zielwert und eigener Interpolationsmethode für eine BooleanAnimationUsingKeyFrames definiert. |
BooleanKeyFrameCollection |
Stellt eine Auflistung von BooleanKeyFrame-Objekten dar. |
BounceEase |
Stellt eine Beschleunigungsfunktion dar, die einen animierten Sprungeffekt erstellt. |
ByteAnimation |
Erstellt eine Animation des Werts einer Byte-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
ByteAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Byte-Wert animiert. |
ByteAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Byte-Eigenschaft für einen Satz von KeyFrames. |
ByteKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für ByteAnimationUsingKeyFrames definiert. |
ByteKeyFrameCollection |
Stellt eine Auflistung von ByteKeyFrame-Objekten dar. |
CharAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Char-Wert animiert. |
CharAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Char-Eigenschaft für einen Satz von KeyFrames im Verlauf einer angegebenen Duration. |
CharKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für CharAnimationUsingKeyFrames definiert. |
CharKeyFrameCollection |
Stellt eine Auflistung von CharKeyFrame-Objekten dar. |
CircleEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Kreisfunktion beschleunigt und/oder verlangsamt wird. |
Clock |
Verwaltet den Laufzeitzustand der zeitlichen Steuerung für eine Timeline. |
ClockCollection |
Stellt eine geordnete Auflistung von Clock-Objekten dar. |
ClockController |
Steuert eine Clock interaktiv. |
ClockGroup |
Eine Gruppe von Clock-Typen, deren Verhalten auf einer TimelineGroup basiert. |
ColorAnimation |
Erstellt eine Animation des Werts einer Color-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
ColorAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Color-Wert animiert. |
ColorAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Color-Eigenschaft für einen Satz von KeyFrames im Verlauf einer angegebenen Duration. |
ColorKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für ColorAnimationUsingKeyFrames definiert. |
ColorKeyFrameCollection |
Stellt eine Auflistung von ColorKeyFrame-Objekten dar. |
ControllableStoryboardAction |
Bearbeitet ein Storyboard, das durch eine BeginStoryboard-Aktion angewendet wurde. |
CubicEase |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit der Formel f(t) = t3 beschleunigt und/oder verlangsamt wird. |
DecimalAnimation |
Erstellt eine Animation des Werts einer Decimal-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
DecimalAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Decimal-Wert animiert. |
DecimalAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Decimal-Eigenschaft für einen Satz von KeyFrames. |
DecimalKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für DecimalAnimationUsingKeyFrames definiert. |
DecimalKeyFrameCollection |
Stellt eine Auflistung von DecimalKeyFrame-Objekten dar. |
DiscreteBooleanKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Boolean-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteByteKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Byte-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteCharKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Char-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteColorKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Color-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteDecimalKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Decimal-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteDoubleKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Double-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteInt16KeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Int16-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteInt32KeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Int32-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteInt64KeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Int64-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteMatrixKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Matrix-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteObjectKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Object-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscretePoint3DKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Point3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscretePointKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Point-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteQuaternionKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Quaternion-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteRectKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Rect-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteRotation3DKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Rotation3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteSingleKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Single-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteSizeKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Size-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteStringKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom String-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteThicknessKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Thickness-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteVector3DKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Vector3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
DiscreteVectorKeyFrame |
Erstellt mithilfe diskreter Interpolation eine Animation vom Vector-Wert des vorherigen Keyframes bis zum eigenen Value. |
DoubleAnimation |
Erstellt eine Animation des Werts einer Double-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
DoubleAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Double-Wert animiert. |
DoubleAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Double-Eigenschaft für einen Satz von KeyFrames. |
DoubleAnimationUsingPath |
Erstellt eine Animation des Werts einer Double-Eigenschaft zwischen mindestens zwei Zielwerten unter Verwendung einer PathGeometry zum Angeben dieser Werte. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu bewegen. |
DoubleKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für DoubleAnimationUsingKeyFrames definiert. |
DoubleKeyFrameCollection |
Stellt eine Auflistung von DoubleKeyFrame-Objekten dar. |
EasingByteKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer ByteAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingColorKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer ColorAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingDecimalKeyFrame |
Eine abstrakte Klasse, die es Ihnen ermöglicht, einer DecimalAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingDoubleKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer DoubleAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingFunctionBase |
Stellt die Basisklasse für alle Beschleunigungsfunktionen bereit. |
EasingInt16KeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Int16AnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingInt32KeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Int32AnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingInt64KeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Int64AnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingPoint3DKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Point3DAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingPointKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer PointAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingQuaternionKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer QuaternionAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingRectKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer RectAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingRotation3DKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Rotation3DAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingSingleKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer SingleAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingSizeKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer SizeAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingThicknessKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer ThicknessAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingVector3DKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer Vector3DAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
EasingVectorKeyFrame |
Eine Klasse, die es Ihnen ermöglicht, einer VectorAnimationUsingKeyFrames-Keyframe-Animation Beschleunigungsfunktionen zuzuordnen. |
ElasticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die einer hin- und herschwingenden Feder ähnelt, bis diese zum Stillstand kommt. |
ExponentialEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die nach einer Exponentialformel beschleunigt oder verlangsamt. |
Int16Animation |
Erstellt eine Animation des Werts einer Int16-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
Int16AnimationBase |
Abstrakte Klasse, die bei Implementierung einen Int16-Wert animiert. |
Int16AnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Int16-Eigenschaft für einen Satz von KeyFrames. |
Int16KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Int16AnimationUsingKeyFrames definiert. |
Int16KeyFrameCollection |
Stellt eine Auflistung von Int16KeyFrame-Objekten dar. |
Int32Animation |
Animiert den Wert einer Int32 Eigenschaft zwischen zwei Zielwerten mithilfe einer linearen Interpolation über einen angegebenen Duration. |
Int32AnimationBase |
Abstrakte Klasse, die bei Implementierung einen Int32-Wert animiert. |
Int32AnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Int32-Eigenschaft für einen Satz von KeyFrames. |
Int32KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Int32AnimationUsingKeyFrames definiert. |
Int32KeyFrameCollection |
Stellt eine Auflistung von Int32KeyFrame-Objekten dar. |
Int64Animation |
Erstellt eine Animation des Werts einer Int64-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
Int64AnimationBase |
Abstrakte Klasse, die bei Implementierung einen Int64-Wert animiert. |
Int64AnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Int64-Eigenschaft für einen Satz von KeyFrames. |
Int64KeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Int64AnimationUsingKeyFrames definiert. |
Int64KeyFrameCollection |
Stellt eine Auflistung von Int64KeyFrame-Objekten dar. |
KeySpline |
Diese Klasse wird von einem Spline-Keyframe zum Definieren des Animationsstatus verwendet. |
LinearByteKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Byte-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearColorKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Color-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearDecimalKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Decimal-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearDoubleKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Double-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearInt16KeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Int16-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearInt32KeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Int32-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearInt64KeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Int64-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearPoint3DKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Point3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearPointKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Point-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearQuaternionKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Quaternion-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearRectKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Rect-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearRotation3DKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Rotation3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearSingleKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Single-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearSizeKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Size-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearThicknessKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Thickness-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearVector3DKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Vector3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
LinearVectorKeyFrame |
Erstellt mithilfe linearer Interpolation eine Animation vom Vector-Wert des vorherigen Keyframes bis zum eigenen Value. |
MatrixAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Matrix-Wert animiert. |
MatrixAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Matrix-Eigenschaft für einen Satz von KeyFrames. |
MatrixAnimationUsingPath |
Erstellt eine Animation des Werts einer Matrix-Eigenschaft mithilfe einer PathGeometry zum Generieren der Animationswerte. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu bewegen. |
MatrixKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für MatrixAnimationUsingKeyFrames definiert. |
MatrixKeyFrameCollection |
Stellt eine Auflistung von MatrixKeyFrame-Objekten dar. |
ObjectAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Object-Wert animiert. |
ObjectAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Object-Eigenschaft für einen Satz von KeyFrames im Verlauf einer angegebenen Duration. |
ObjectKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für ObjectAnimationUsingKeyFrames definiert. |
ObjectKeyFrameCollection |
Stellt eine Auflistung von ObjectKeyFrame-Objekten dar. |
ParallelTimeline |
Definiert einen Zeitabschnitt, der möglicherweise untergeordnete Timeline-Objekte enthält. Diese untergeordneten Zeitachsen werden entsprechend ihren jeweiligen BeginTime-Eigenschaften aktiv. Außerdem können sich untergeordnete Zeitachsen gegenseitig überlappen (parallel verlaufen). |
PauseStoryboard |
Eine Triggeraktion, die ein Storyboard anhält. |
Point3DAnimation |
Animiert den Wert einer Point3D-Eigenschaft mithilfe von linearer Interpolation zwischen zwei Werten. |
Point3DAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Point3D-Wert animiert. |
Point3DAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Point3D-Eigenschaft für einen Satz von KeyFrames. |
Point3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Point3DAnimationUsingKeyFrames definiert. |
Point3DKeyFrameCollection |
Stellt eine Auflistung von Point3DKeyFrame-Objekten dar. |
PointAnimation |
Erstellt eine Animation des Werts einer Point-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
PointAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Point-Wert animiert. |
PointAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Point-Eigenschaft für einen Satz von KeyFrames. |
PointAnimationUsingPath |
Erstellt eine Animation des Werts einer Point-Eigenschaft zwischen mindestens zwei Zielwerten unter Verwendung einer PathGeometry zum Angeben dieser Werte. Diese Animation kann verwendet werden, um ein visuelles Objekt entlang eines Pfads zu bewegen. |
PointKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für eine 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, wobei p der Power-Eigenschaft entspricht, beschleunigt und/oder verlangsamt wird. |
QuadraticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f(t) = t2 beschleunigt und/oder verlangsamt wird. |
QuarticEase |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit der Formel f(t) = t4 beschleunigt und bzw. oder verlangsamt wird. |
QuaternionAnimation |
Erstellt eine Animation des Werts einer Quaternion-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
QuaternionAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Quaternion-Wert animiert. |
QuaternionAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Quaternion-Eigenschaft für einen Satz von KeyFrames im Verlauf einer angegebenen Duration. |
QuaternionKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für QuaternionAnimationUsingKeyFrames definiert. |
QuaternionKeyFrameCollection |
Stellt eine Auflistung von QuaternionKeyFrame-Objekten dar. |
QuinticEase |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit der Formel f(t) = t5 beschleunigt und bzw. oder verlangsamt wird. |
RectAnimation |
Erstellt eine Animation des Werts einer Rect-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation. |
RectAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Rect-Wert animiert. |
RectAnimationUsingKeyFrames |
Animiert den Wert einer Eigenschaft, die ein Rect-Element zu einer Gruppe von Keyframes bewegt. |
RectKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für RectAnimationUsingKeyFrames definiert. |
RectKeyFrameCollection |
Stellt eine Auflistung von RectKeyFrame-Objekten dar. |
RemoveStoryboard |
Eine Triggeraktion, die ein Storyboard entfernt. |
RepeatBehaviorConverter |
Konvertiert Instanzen von RepeatBehavior in andere Datentypen bzw. aus anderen Datentypen. |
ResumeStoryboard |
Unterstützt eine Triggeraktion, die ein angehaltenes Storyboard fortsetzt. |
Rotation3DAnimation |
Animiert den Wert einer Rotation3D-Eigenschaft mithilfe der linearen Interpolation zwischen zwei Werten, die durch die Kombination der Eigenschaften From, To, oder By bestimmt werden, die für die Animation festgelegt sind. |
Rotation3DAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Rotation3D-Wert animiert. |
Rotation3DAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Rotation3D-Eigenschaft für einen Satz von KeyFrames. |
Rotation3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Rotation3DAnimationUsingKeyFrames definiert. |
Rotation3DKeyFrameCollection |
Stellt eine Auflistung von Rotation3DKeyFrame-Objekten dar. |
SeekStoryboard |
Eine Triggeraktion, die Funktionalität zum Suchen (Überspringen) bis zu einem angegebenen Zeitpunkt im Aktivitätszeitraum eines Storyboard bereitstellt. |
SetStoryboardSpeedRatio |
Eine Triggeraktion, die die Geschwindigkeit eines Storyboard ändert. |
SineEase |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit einer Sinusformel beschleunigt und bzw. oder verlangsamt wird. |
SingleAnimation |
Erstellt eine Animation des Werts einer Single-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
SingleAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Single-Wert animiert. |
SingleAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Single-Eigenschaft für einen Satz von KeyFrames. |
SingleKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für SingleAnimationUsingKeyFrames definiert. |
SingleKeyFrameCollection |
Stellt eine Auflistung von SingleKeyFrame-Objekten dar. |
SizeAnimation |
Erstellt eine Animation des Werts einer Size-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
SizeAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Size-Wert animiert. |
SizeAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Size-Eigenschaft für einen Satz von KeyFrames. |
SizeKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für SizeAnimationUsingKeyFrames definiert. |
SizeKeyFrameCollection |
Stellt eine Auflistung von SizeKeyFrame-Objekten dar. |
SkipStoryboardToFill |
Eine Triggeraktion, die ein Storyboard vorwärts an das Ende seines Füllbereichs verschiebt. |
SplineByteKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Byte-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineColorKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Color-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineDecimalKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Decimal-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineDoubleKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Double-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineInt16KeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Int16-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineInt32KeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Int32-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineInt64KeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Int64-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplinePoint3DKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Point3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplinePointKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Point-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineQuaternionKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Quaternion-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineRectKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Rect-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineRotation3DKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Rotation3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineSingleKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Single-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineSizeKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Size-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineThicknessKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Thickness-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineVector3DKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Vector3D-Wert des vorherigen Keyframes bis zum eigenen Value. |
SplineVectorKeyFrame |
Erstellt mithilfe einer Spline-Interpolation eine Animation vom Vector-Wert des vorherigen Keyframes bis zum eigenen Value. |
StopStoryboard |
Eine Triggeraktion, die ein Storyboard beendet. |
Storyboard |
Ein Containerzeitachse, die Zielinformationen zu Objekten und Eigenschaften für die untergeordneten Animationen bereitstellt. |
StringAnimationBase |
Abstrakte Klasse, die bei Implementierung einen String-Wert animiert. |
StringAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer String-Eigenschaft für einen Satz von KeyFrames im Verlauf einer angegebenen Duration. |
StringKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für eine StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
Stellt eine Auflistung von StringKeyFrame-Objekten dar. |
ThicknessAnimation |
Erstellt eine Animation des Werts einer Thickness-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
ThicknessAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Thickness-Wert animiert. |
ThicknessAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Thickness-Eigenschaft für einen Satz von KeyFrames. |
ThicknessKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für ThicknessAnimationUsingKeyFrames definiert. |
ThicknessKeyFrameCollection |
Stellt eine Auflistung von ThicknessKeyFrame-Objekten dar. |
Timeline |
Definiert einen Zeitabschnitt. |
TimelineCollection |
Stellt eine Auflistung von Timeline-Objekten dar. |
TimelineGroup |
Abstrakte Klasse, die bei der Implementierung eine Timeline darstellt, die eine Auflistung untergeordneter Timeline-Objekte enthalten kann. |
Vector3DAnimation |
Erstellt eine Animation des Werts einer Vector3D-Eigenschaft mithilfe von linearer Interpolation zwischen zwei Werten. |
Vector3DAnimationBase |
Abstrakte Klasse, die einen animierten Vector3D-Wert darstellt. |
Vector3DAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Vector3D-Eigenschaft für einen Satz von KeyFrames. |
Vector3DKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für Vector3DAnimationUsingKeyFrames definiert. |
Vector3DKeyFrameCollection |
Stellt eine Auflistung von Vector3DKeyFrame-Objekten dar. |
VectorAnimation |
Erstellt eine Animation des Werts einer Vector-Eigenschaft zwischen zwei Zielwerten unter Verwendung der linearen Interpolation für eine angegebene Duration. |
VectorAnimationBase |
Abstrakte Klasse, die bei Implementierung einen Vector-Wert animiert. |
VectorAnimationUsingKeyFrames |
Erstellt eine Animation des Werts einer Vector-Eigenschaft für einen Satz von KeyFrames. |
VectorKeyFrame |
Abstrakte Klasse, die bei der Implementierung ein Animationssegment mit einem eigenen Zielwert und eigener Interpolationsmethode für VectorAnimationUsingKeyFrames definiert. |
VectorKeyFrameCollection |
Stellt eine Auflistung von VectorKeyFrame-Objekten dar. |
Strukturen
KeyTime |
Im relativen Verlauf einer Animation gibt eine KeyTime-Instanz den genauen Zeitpunkt an, zu dem ein bestimmter Keyframe ausgeführt werden soll. |
RepeatBehavior |
Beschreibt, wie die einfache Dauer einer Timeline wiederholt wird. |
TimelineCollection.Enumerator |
Zählt die Mitglieder einer TimelineCollection auf. |
Schnittstellen
IAnimatable |
Dieser Typ unterstützt die WPF-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. Um eine Klasse als animierbar festzulegen, sollte sie von UIElement, ContentElement, oder Animatable abgeleitet werden. |
IAnimation |
Bietet Unterstützung für das Animieren eines Eigenschaftswerts |
IEasingFunction |
Definiert die Grundfunktionen einer Beschleunigungsfunktion. |
IKeyFrame |
Eine Implementierung der IKeyFrame-Schnittstelle stellt nicht typisierten Zugriff auf KeyTime-Eigenschaften bereit. |
IKeyFrameAnimation |
Eine Implementierung der IKeyFrameAnimation-Schnittstelle stellt nicht typisierten Zugriff auf Member der Keyframeauflistung bereit. |
Enumerationen
ClockState |
Beschreibt die möglichen Zustände des Clock-Objekts einer Zeitachse. |
EasingMode |
Definiert, die Modi, in denen vom EasingFunctionBase-Objekt abgeleitete Klassen ihre Beschleunigung ausführen. |
FillBehavior |
Gibt an, wie eine Timeline reagiert, wenn sie sich außerhalb ihres aktiven Zeitraums befindet, das übergeordnete Element aber noch innerhalb des aktiven Zeitraums oder innerhalb der angehaltenen Phase liegt. |
HandoffBehavior |
Gibt an, wie neue Animationen mit vorhandenen interagieren, die bereits auf eine Eigenschaft angewendet sind. |
KeyTimeType |
Stellt die verschiedenen Typen dar, die möglicherweise eine KeyTime-Instanz darstellen. |
PathAnimationSource |
Gibt den Ausgabeeigenschaftswert des Pfads an, der zum Steuern der Animation verwendet wird. |
SlipBehavior |
Gibt an, wie sich ParallelTimeline verhält, wenn eines oder mehrere untergeordnete Timeline-Elemente nicht synchron sind. |
TimeSeekOrigin |
Gibt den Ursprung eines Suchvorgangs an. Der Offset des Suchvorgangs verhält sich relativ zu diesem Ursprung. |