ArcSegment.Point 属性

定义

获取或设置椭圆弧的终结点。

public:
 property System::Windows::Point Point { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point Point { get; set; }
member this.Point : System.Windows.Point with get, set
Public Property Point As Point

属性值

绘制弧将通过的点。 默认值为 (0,0)。

注解

ArcSegment仅定义它所表示的弧线的目标点;弧线的起点是添加 的当前点PathFigureArcSegment

如果弧线段的起点和终点相同,则不绘制任何弧线。

对于特定位置、大小和旋转的大多数弧线,可以绘制四种不同的弧线: IsLargeArcSweepDirection 属性指示要使用的 arc。

在四个候选弧线扫描中,两个表示扫描 180 度或更大的大弧,两个表示扫描 180 度或更小的较小弧。 如果 IsLargeArctrue,则选择两个较大的弧线扫描之一;否则,如果 为 false,则选择一个较小的弧线扫描。 其余两个弧线候选项分别以不同的方向绘制: CounterclockwiseClockwise。 属性 SweepDirection 指定要使用哪一个。

下图显示了几个除其 Point 设置外完全相同的椭圆弧。

具有不同点设置的 ArcSegment
具有不同点设置的多个 ArcSegment 对象

依赖项属性信息

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

适用于