KeySpline.ControlPoint1 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于定义描述 KeySpline 的贝塞尔曲线的第一个控制点。
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
属性值
贝塞尔曲线的第一个控制点。 该点的 X 和 Y 值都必须介于 0 和 1 之间(包括 0 和 1)。 默认值为 (0,0)。
注解
若要了解 KeySpline 的工作原理,了解三次方贝塞尔曲线很有帮助。 一条三次方贝塞尔曲线由一个起点、一个终点和两个控制点定义。 中的 KeySpline 两个坐标定义这两个控制点。 描述关键样条时,贝塞尔曲线的起点始终为 0,终点始终为 1,这就是仅定义两个控制点的原因。 生成的曲线指定动画在时间段内插的方式;也就是说,曲线表示动画的目标属性在时间段内的变化率。 若要更好地了解动画进度与贝塞尔曲线之间的关系,请参阅 关键样条动画示例。