共用方式為


ArcSegment.IsLargeArc 屬性

定義

取得或設定值,指出弧形是否應大於 180 度。

public:
 property bool IsLargeArc { bool get(); void set(bool value); };
public bool IsLargeArc { get; set; }
member this.IsLargeArc : bool with get, set
Public Property IsLargeArc As Boolean

屬性值

Boolean

true 如果弧線應大於 180 度則為 ;否則為 false 。 預設值是 false

備註

對於特定位置、大小和旋轉的大部分弧線,可以繪製四個不同的弧線; IsLargeArcSweepDirection 屬性會指出要使用的弧線。

在四個候選弧形掃掠中,兩個代表掃掠為 180 度或更大的大型弧線,而兩個代表掃掠 180 度或更小的較小弧線。 如果 為 IsLargeArc true ,則會選擇兩個較大的弧形掃掠之一;否則,如果 為 false ,則會選擇其中一個較小的弧形掃掠。 其餘兩個弧形候選項目會以不同的方向繪製: CounterclockwiseClockwise 。 屬性 SweepDirection 會指定要使用哪一個屬性。

下圖顯示兩個橢圓形弧線,除了其 IsLargeArc 設定之外相同。

具有不同 IsLargeArc 設定的 ArcSegment
具有不同 IsLargeArc 設定的 ArcSegment 物件

相依性屬性資訊

識別碼欄位 IsLargeArcProperty
設定為 的中繼資料屬性 true

適用於