ArcSegment 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 ArcSegment 類別的新執行個體。
多載
ArcSegment() |
初始化 ArcSegment 類別的新執行個體。 |
ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean) |
初始化 ArcSegment 類別的新執行個體。 |
備註
類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment 。
對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArc
和 sweepDirection
參數會指出要使用哪一個弧線。
在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true
largeArc
,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArc
為 false
,則會選擇其中一個較小的弧形掃掠。
如果 sweepDirection
為 Clockwise ,則會以正角方向繪製弧形。 如果 sweepDirection
為 Counterclockwise ,則會以負角度方向繪製弧形。
ArcSegment()
初始化 ArcSegment 類別的新執行個體。
public:
ArcSegment();
public ArcSegment ();
Public Sub New ()
備註
類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment 。
對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArc
和 sweepDirection
參數會指出要使用哪一個弧線。
在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true
largeArc
,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArc
為 false
,則會選擇其中一個較小的弧形掃掠。
如果 sweepDirection
為 Clockwise ,則會以正角方向繪製弧形。 如果 sweepDirection
為 Counterclockwise ,則會以負角度方向繪製弧形。
適用於
ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)
初始化 ArcSegment 類別的新執行個體。
public:
ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment (System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)
參數
- point
- Point
弧線的終點。弧線的起點定義為加入了 ArcSegment 的 PathFigure 目前的點。
- rotationAngle
- Double
橢圓形繞 X 軸旋轉。
- isLargeArc
- Boolean
弧線是否應該大於 180 度。
- sweepDirection
- SweepDirection
設為 Clockwise 以正角方向繪製弧線,設為 Counterclockwise 以負角方向繪製弧線。
備註
類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment 。
對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArc
和 sweepDirection
參數會指出要使用哪一個弧線。
在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true
largeArc
,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArc
為 false
,則會選擇其中一個較小的弧形掃掠。
如果 sweepDirection
為 Clockwise ,則會以正角方向繪製弧形。 如果 sweepDirection
為 Counterclockwise ,則會以負角度方向繪製弧形。