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 определяет только целевую точку дуги, которую он представляет; начальная точка дуги является текущей точкой PathFigure , к которой ArcSegment добавляется.
Если начальная точка и конечная точка сегмента дуги совпадают, то дуга не рисуется.
Для большинства дуг определенной позиции, размера и поворота существует четыре разных дуги, которые можно нарисовать; и IsLargeArc SweepDirection свойства указывают, какую дугу следует использовать.
Из четырех кандидатов дуги развертки две представляют большие дуги с развертками 180 градусов или выше, а два представляют меньшие дуги с развертками 180 градусов или меньше. Если IsLargeArc это true
так, выбирается один из двух более крупных дуги разверток; в противном случае false
выбирается один из более мелких дуговых разверток. Остальные два кандидата дуги рисуются в другом направлении: Counterclockwise или Clockwise. Свойство SweepDirection указывает, какой из них следует использовать.
На следующем рисунке показаны несколько эллиптических дуг, которые идентичны, за исключением их Point параметров.
Несколько объектов ArcSegment с разными параметрами point
Сведения о свойстве зависимостей
Поле идентификатора | PointProperty |
Metadata properties set to true |
Нет |