Практическое руководство. Рисование линий с помощью пера
Для рисования линий требуется объект Graphics и объект Pen. Объект Graphics предоставляет метод DrawLine, а объект Pen хранит в себе такие свойства линии, как цвет и толщина.
Пример
В приведенном ниже примере рисуется линия из точки с координатами (20, 10) в точку с координатами (300, 100). В первом операторе используется конструктор класса Pen для создания черного пера. Один из аргументов, передаваемых конструктору Pen, — это объект Color, созданный с помощью метода FromArgb. Значения, используемые для создания объекта Color, — (255, 0, 0, 0) — соответствуют альфа-значению, красному, зеленому и синему компонентам цвета. Эти значения определяют непрозрачное черное перо.
Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
e.Graphics.DrawLine(pen, 20, 10, 300, 100)
Компиляция кода
Предыдущий пример предназначен для работы с Windows Forms, и для него необходим объект PaintEventArgse
, передаваемый в качестве параметра обработчику событий Paint.
См. также
.NET Desktop feedback
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по