Show / Hide Table of Contents

Практическое руководство. Соединение линий

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

Ниже показаны результаты в примере скошенные строки соединения.

Рисунок, показывающий соединяемых строк.

Пример

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

GraphicsPath path = new GraphicsPath();
Pen penJoin = new Pen(Color.FromArgb(255, 0, 0, 255), 8);

path.StartFigure();
path.AddLine(new Point(50, 200), new Point(100, 200));
path.AddLine(new Point(100, 200), new Point(100, 250));

penJoin.LineJoin = LineJoin.Bevel;
e.Graphics.DrawPath(penJoin, path);

Компиляция кода

Предыдущий пример предназначен для работы с Windows Forms и требует PaintEventArgs e, который является параметром Paint обработчик событий.

См. также

  • Рисование линий и фигур с помощью пера
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX