Share via


BezierSegment 建構函式

定義

初始化 BezierSegment 類別的新執行個體。

多載

BezierSegment()

初始化 BezierSegment 類別的新執行個體。

BezierSegment(Point, Point, Point, Boolean)

使用指定的控制點、結束點及筆劃選項,初始化 BezierSegment 類別的新執行個體。

BezierSegment()

初始化 BezierSegment 類別的新執行個體。

public:
 BezierSegment();
public BezierSegment ();
Public Sub New ()

備註

三次方 Bezier 曲線是由四個點所定義:起點、端點 () point3 ,以及兩個控制點 (point1point2) 。 這個方法無法讓您指定曲線的起點;曲線會從加入 的物件 PathFigureBezierSegment 目前點開始。

三次方 Bezier 曲線的兩個控制點的行為就像磁力,而其他部分則為直線向自己並產生曲線。 第一個控制點 point1 會影響曲線的開始部分;第二個控制點 point2 會影響曲線的結束部分。 請注意,曲線不一定通過任一控制點;每個控制點都會將其行的部分向本身移動,但不會透過本身移動。

適用於

BezierSegment(Point, Point, Point, Boolean)

使用指定的控制點、結束點及筆劃選項,初始化 BezierSegment 類別的新執行個體。

public:
 BezierSegment(System::Windows::Point point1, System::Windows::Point point2, System::Windows::Point point3, bool isStroked);
public BezierSegment (System.Windows.Point point1, System.Windows.Point point2, System.Windows.Point point3, bool isStroked);
new System.Windows.Media.BezierSegment : System.Windows.Point * System.Windows.Point * System.Windows.Point * bool -> System.Windows.Media.BezierSegment
Public Sub New (point1 As Point, point2 As Point, point3 As Point, isStroked As Boolean)

參數

point1
Point

第一個控制點,決定曲線的開始部分。

point2
Point

第二個控制點,決定曲線的結束部分。

point3
Point

曲線要繪製到的點。

isStroked
Boolean

當使用 Pen 呈現區段時,true 會繪製曲線,否則為 false

備註

三次方 Bezier 曲線是由四個點所定義:起點、端點 () point3 ,以及兩個控制點 (point1point2) 。 這個方法無法讓您指定曲線的起點;曲線會從加入 的物件 PathFigureBezierSegment 目前點開始。

三次方 Bezier 曲線的兩個控制點的行為就像磁力,而其他部分則為直線向自己並產生曲線。 第一個控制點 point1 會影響曲線的開始部分;第二個控制點 point2 會影響曲線的結束部分。 請注意,曲線不一定通過任一控制點;每個控制點都會將其行的部分向本身移動,但不會透過本身移動。

適用於