Поделиться через


Pen.Alignment Свойство

Определение

Возвращает или задает выравнивание для объекта Pen.

public:
 property System::Drawing::Drawing2D::PenAlignment Alignment { System::Drawing::Drawing2D::PenAlignment get(); void set(System::Drawing::Drawing2D::PenAlignment value); };
public System.Drawing.Drawing2D.PenAlignment Alignment { get; set; }
member this.Alignment : System.Drawing.Drawing2D.PenAlignment with get, set
Public Property Alignment As PenAlignment

Значение свойства

Структура PenAlignment, представляющая выравнивание для объекта Pen.

Исключения

Заданное значение отсутствует в перечислении PenAlignment.

Свойство Alignment устанавливается для неизменного объекта Pen, например такого, какие возвращаются классом Pens.

Комментарии

Это свойство определяет способ рисования Pen замкнутых кривых и многоугольников. Перечисление PenAlignment задает пять значений, однако только два значения - Center и Inset - изменят внешний вид нарисованной линии. Center — это значение по умолчанию для этого свойства и указывает, что ширина пера отцентрирована по контуру кривой или многоугольника. Значение Inset для этого свойства указывает, что ширина пера находится внутри контура кривой или многоугольника. Остальные три значения, Right, Leftи Outset, приведут к по центру пера.

Объект Pen , для которого задано выравнивание Inset , будет давать ненадежные результаты, иногда рисуя в положении вставки, а иногда и по центру. Кроме того, перо в наборе не может использоваться для рисования составных линий и не может рисовать пунктирные линии с Triangle заголовок тире.

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