logo
CSharp_Graphics

Соединение линий

Соединение линий — это общая область, образуемая двумя линиями с соприкасающимися или пересекающимися концами. Интерфейс GDI+ предоставляет три стиля соединения линий: фацетное соединение, скошенное соединение и скругленное соединение. Стиль соединения линий является свойством класса Pen. После задания стиля соединения линий для объекта Pen этот стиль будет применяться ко всем соединенным линиям любого объекта GraphicsPath, для рисования которого используется данное перо.

Результат скошенного соединения линий показан на следующем рисунке.

Пример

Для указания стиля соединения линий служит свойство LineJoin класса Pen. В примере демонстрируется использование скошенного соединения горизонтальной и вертикальной линий. В следующем фрагменте кода значение Bevel, присвоенное свойству LineJoin является членом перечисления LineJoin. Другие члены перечисления LineJoin — Miter и Round.

-------