Freigeben über


SplinePointKeyFrame.KeySpline Eigenschaft

Definition

Ruft die beiden Steuerpunkte ab, die den Animationsfortschritt für diesen Keyframe definieren, oder legt diese fest.

public:
 property System::Windows::Media::Animation::KeySpline ^ KeySpline { System::Windows::Media::Animation::KeySpline ^ get(); void set(System::Windows::Media::Animation::KeySpline ^ value); };
public System.Windows.Media.Animation.KeySpline KeySpline { get; set; }
member this.KeySpline : System.Windows.Media.Animation.KeySpline with get, set
Public Property KeySpline As KeySpline

Eigenschaftswert

KeySpline

Die beiden Steuerpunkte, die die kubische Bezier-Kurve angeben, die den Fortschritt des Keyframes definiert.

Hinweise

Um zu verstehen, wie ein KeySpline Werk funktioniert, ist es hilfreich, kubische Zierkurven zu verstehen. Eine kubische Zierkurve wird durch einen Startpunkt, einen Endpunkt und zwei Kontrollpunkte definiert. Die beiden Koordinaten in der KeySpline Definition dieser beiden Kontrollpunkte. Bei der Beschreibung der Schlüsselsplines ist der Startpunkt der Zierkurve immer 0, und der Endpunkt ist immer 1, weshalb Sie nur die beiden Kontrollpunkte definieren. Die resultierende Kurve gibt an, wie eine Animation während eines Zeitsegments interpoliert wird; das heißt, die Kurve stellt die Rate der Änderung im Zielattribute der Animation im Zeitsegment dar. Um die Beziehung zwischen Animationsfortschritt und einer Zierkurve besser zu sehen, finden Sie im Beispiel für Key Spline Animation.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld KeySplineProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für

Siehe auch