KeySpline.ControlPoint1 屬性

定義

用來定義描述 KeySpline 之貝茲曲線的第一個控制點。

public System.Windows.Point ControlPoint1 { get; set; }

屬性值

貝茲曲線的第一個控制點。 該點的 XY 值必須介於 0 和 1 (含) 之間。 預設值是 (0,0)。

備註

若要瞭解 的運作方式 KeySpline ,瞭解三次方 Bezier 曲線會很有説明。 三次方貝茲曲線是由一個起始點、一個結束點和兩個控制點所定義。 中的兩個 KeySpline 座標會定義這兩個控制點。 描述主要曲線時,Bezier 曲線的起點一律為 0,而終點一律為 1,這就是您只定義兩個控制點的原因。 產生的曲線會指定動畫在時間區段期間插入的方式;也就是說,曲線代表動畫目標屬性在時間區段中的變更率。 若要進一步瞭解動畫進度與 Bezier 曲線之間的關聯性,請參閱 主要曲線動畫範例

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9