Freigeben über


KeySpline.ControlPoint2 Eigenschaft

Definition

Der zweite Kontrollpunkt, der zum Definieren einer Bézierkurve verwendet wird, die eine KeySplinebeschreibt.

public:
 property System::Windows::Point ControlPoint2 { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point ControlPoint2 { get; set; }
member this.ControlPoint2 : System.Windows.Point with get, set
Public Property ControlPoint2 As Point

Eigenschaftswert

Point

Der zweite Kontrollpunkt der Bézierkurve. Die Werte X und Y des Punkts müssen jeweils zwischen 0 und 1 (einschließlich) liegen. Der Standardwert ist (1,1).

Hinweise

Um zu verstehen, wie eine KeySpline Funktioniert, ist es hilfreich, kubische Zierkurven zu verstehen. Eine kubische Zierkurve wird durch einen Anfangspunkt, einen Endpunkt und zwei Kontrollpunkte definiert. Die beiden Koordinaten in den KeySpline definierten beiden Kontrollpunkten. Bei der Beschreibung der Schlüsselsplines ist der Startpunkt der Bezierkurve 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. Informationen zum Besseren Anzeigen der Beziehung zwischen Animationsfortschritt und einer Beziererkurve finden Sie im Beispiel für Key Splineanimation.

Gilt für