ArcSegment 构造函数

定义

初始化 ArcSegment 类的新实例。

重载

ArcSegment()

初始化 ArcSegment 类的新实例。

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

初始化 ArcSegment 类的新实例。

注解

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

对于特定位置、大小和旋转的大多数椭圆弧,可以绘制四个不同的弧线:和largeArc``sweepDirection参数指示要使用的弧。

在四个候选弧扫描中,两个表示大弧线,扫描度为 180 度或更大,两个表示扫描为 180 度或更小的弧线。 true如果是largeArc,则选择两个较大的弧线扫描之一;否则,如果是largeArc``false,则选择较小的弧扫描之一。

Clockwise如果是sweepDirection,则弧线以正角度方向绘制。 Counterclockwise如果是sweepDirection,则以负角度方向绘制弧线。

ArcSegment()

初始化 ArcSegment 类的新实例。

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

注解

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

对于特定位置、大小和旋转的大多数椭圆弧,可以绘制四个不同的弧线:和largeArc``sweepDirection参数指示要使用的弧。

在四个候选弧扫描中,两个表示大弧线,扫描度为 180 度或更大,两个表示扫描为 180 度或更小的弧线。 true如果是largeArc,则选择两个较大的弧线扫描之一;否则,如果是largeArc``false,则选择较小的弧扫描之一。

Clockwise如果是sweepDirection,则弧线以正角度方向绘制。 Counterclockwise如果是sweepDirection,则以负角度方向绘制弧线。

适用于

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 半径由 Size 结构 Height 的属性指定。

rotationAngle
Double

椭圆的 X 轴旋转。

isLargeArc
Boolean

圆弧是否应大于 180 度。

sweepDirection
SweepDirection

若按正角方向绘制圆弧,则设置为 Clockwise;若要按负角方向绘制圆弧,则设置为 Counterclockwise

isStroked
Boolean

若要在使用 Pen 呈现段时绘制圆弧,则设置为 true;否则设置为 false

注解

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

对于特定位置、大小和旋转的大多数椭圆弧,可以绘制四个不同的弧线:和largeArc``sweepDirection参数指示要使用的弧。

在四个候选弧扫描中,两个表示大弧线,扫描度为 180 度或更大,两个表示扫描为 180 度或更小的弧线。 true如果是largeArc,则选择两个较大的弧线扫描之一;否则,如果是largeArc``false,则选择较小的弧扫描之一。

Clockwise如果是sweepDirection,则弧线以正角度方向绘制。 Counterclockwise如果是sweepDirection,则以负角度方向绘制弧线。

适用于