Teilen über


System.Windows.Media.Animation Namespace

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.