ArcSegment Конструкторы

Определение

Инициализирует новый экземпляр класса ArcSegment.

Перегрузки

ArcSegment()

Инициализирует новый экземпляр класса ArcSegment.

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

Инициализирует новый экземпляр класса ArcSegment.

Комментарии

Класс ArcSegment определяет только целевую точку дуги, которую он представляет; начальная точка дуги является текущей точкой PathFigure, к которой ArcSegment добавляется.

Для большинства эллиптических дуг определенной позиции, размера и поворота существует четыре разных дуги, которые можно нарисовать; и largeArc sweepDirection параметры указывают, какую дугу следует использовать.

Из четырех кандидатов дуги развертки две представляют большие дуги с развертками 180 градусов или выше, а два представляют меньшие дуги с развертками 180 градусов или меньше. Если largeArc это trueтак, выбирается один из двух более крупных дуги разверток; в противном случае false``largeArc выбирается один из более мелких дуговых разверток.

Если sweepDirection это Clockwiseтак, дуга рисуется в направлении положительного угла. Если sweepDirection это Counterclockwiseтак, дуга рисуется в направлении отрицательного угла.

ArcSegment()

Инициализирует новый экземпляр класса ArcSegment.

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

Комментарии

Класс ArcSegment определяет только целевую точку дуги, которую он представляет; начальная точка дуги является текущей точкой PathFigure, к которой ArcSegment добавляется.

Для большинства эллиптических дуг определенной позиции, размера и поворота существует четыре разных дуги, которые можно нарисовать; и largeArc sweepDirection параметры указывают, какую дугу следует использовать.

Из четырех кандидатов дуги развертки две представляют большие дуги с развертками 180 градусов или выше, а два представляют меньшие дуги с развертками 180 градусов или меньше. Если largeArc это trueтак, выбирается один из двух более крупных дуги разверток; в противном случае false``largeArc выбирается один из более мелких дуговых разверток.

Если sweepDirection это Clockwiseтак, дуга рисуется в направлении положительного угла. Если sweepDirection это Counterclockwiseтак, дуга рисуется в направлении отрицательного угла.

Применяется к

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

Конечная точка дуги; начальная точка дуги определяется как текущая точка типа PathFigure, к которому добавляется тип ArcSegment.

size
Size

X-и y радиус дуги. Радиус x задается свойством Size структуры Width , а радиус y задается свойством Size структуры Height .

rotationAngle
Double

Поворот эллипса по оси X.

isLargeArc
Boolean

Указывает, должна ли дуга быть больше 180 градусов.

sweepDirection
SweepDirection

Чтобы нарисовать дугу в направлении положительного угла, следует задать значение Clockwise; чтобы нарисовать дугу в направлении отрицательного угла, следует задать значение Counterclockwise.

isStroked
Boolean

Задайте значение true, чтобы вычертить дугу, если тип Pen используется для отрисовки сегмента; в противном случае — значение false.

Комментарии

Класс ArcSegment определяет только целевую точку дуги, которую он представляет; начальная точка дуги является текущей точкой PathFigure, к которой ArcSegment добавляется.

Для большинства эллиптических дуг определенной позиции, размера и поворота существует четыре разных дуги, которые можно нарисовать; и largeArc sweepDirection параметры указывают, какую дугу следует использовать.

Из четырех кандидатов дуги развертки две представляют большие дуги с развертками 180 градусов или выше, а два представляют меньшие дуги с развертками 180 градусов или меньше. Если largeArc это trueтак, выбирается один из двух более крупных дуги разверток; в противном случае false``largeArc выбирается один из более мелких дуговых разверток.

Если sweepDirection это Clockwiseтак, дуга рисуется в направлении положительного угла. Если sweepDirection это Counterclockwiseтак, дуга рисуется в направлении отрицательного угла.

Применяется к