ArcSegment 建構函式

定義

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

多載

ArcSegment()

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

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

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

備註

類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment

對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArcsweepDirection 參數會指出要使用哪一個弧線。

在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true largeArc ,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArcfalse ,則會選擇其中一個較小的弧形掃掠。

如果 sweepDirectionClockwise ,則會以正角方向繪製弧形。 如果 sweepDirectionCounterclockwise ,則會以負角度方向繪製弧形。

ArcSegment()

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

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

備註

類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment

對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArcsweepDirection 參數會指出要使用哪一個弧線。

在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true largeArc ,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArcfalse ,則會選擇其中一個較小的弧形掃掠。

如果 sweepDirectionClockwise ,則會以正角方向繪製弧形。 如果 sweepDirectionCounterclockwise ,則會以負角度方向繪製弧形。

適用於

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

弧線的終點。弧線的起點定義為加入了 ArcSegmentPathFigure 目前的點。

size
Size

弧形的 X 和 Y 半徑。x 半徑是由 Size 結構的 Width 屬性所指定,而 y 半徑是由 結構的 Height 屬性所 Size 指定。

rotationAngle
Double

橢圓形繞 X 軸旋轉。

isLargeArc
Boolean

弧線是否應該大於 180 度。

sweepDirection
SweepDirection

設為 Clockwise 以正角方向繪製弧線,設為 Counterclockwise 以負角方向繪製弧線。

isStroked
Boolean

Pen 呈現區段時,設為 true 繪製弧線;否則為 false

備註

類別 ArcSegment 只會定義它所代表之弧線的目的地點;弧線的起點是 所加入 的目前點 PathFigure ArcSegment

對於特定位置、大小和旋轉的大部分橢圓弧,可以繪製四個不同的弧線; largeArcsweepDirection 參數會指出要使用哪一個弧線。

在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 true largeArc ,則會選擇兩個較大的弧形掃掠之一;否則,如果 largeArcfalse ,則會選擇其中一個較小的弧形掃掠。

如果 sweepDirectionClockwise ,則會以正角方向繪製弧形。 如果 sweepDirectionCounterclockwise ,則會以負角度方向繪製弧形。

適用於