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 度或更小的弧线。 true如果是IsLargeArc,则选择两个较大的弧线扫描之一;否则,如果是false,则选择较小的弧扫描之一。 其余两个弧候选项以不同的方向绘制: CounterclockwiseClockwise。 该 SweepDirection 属性指定要使用的属性。

下图显示了两个椭圆弧,这些弧线与其设置不同 IsLargeArc

具有不同 IsLargeArc 设置的 ArcSegment
具有不同 IsLargeArc 设置的 ArcSegment 对象

依赖项属性信息

标识符字段 IsLargeArcProperty
元数据属性设置为 true

适用于