Freigeben über


KeySpline.ControlPoint1 Eigenschaft

Definition

Der erste Kontrollpunkt, der zum Definieren einer Bézierkurve verwendet wird, die eine KeySpline beschreibt.

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

Eigenschaftswert

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

Hinweise

Um zu verstehen, wie ein KeySpline funktioniert, ist es hilfreich, kubische Bézierkurven zu verstehen. Eine kubische Zierkurve wird durch einen Anfangspunkt, einen Endpunkt und zwei Kontrollpunkte definiert. Die beiden Koordinaten in definieren KeySpline diese beiden Kontrollpunkte. Beim Beschreiben von Schlüsselsplines ist der Startpunkt der Bé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 Änderungsrate im Zielattribute der Animation im Zeitsegment dar. Informationen zum besseren Anzeigen der Beziehung zwischen dem Animationsfortschritt und einer Bézierkurve finden Sie unter Beispiel für Key Spline-Animationen.

Gilt für: