Рисование фигур на C# по массиву точек

Суть вопроса: дан массив точек (x, y), которые гарантированно задают одну из фигур (квадрат, треугольник, окружность). Задача состоит в том, чтобы эту фигуру отрисовать. Знаю про System Drawing, но не понимаю, как это реализовать.


Ответы (1 шт):

Автор решения: Blackmeser

Шаг 1: получить дескриптор отрисовщика формы/контрола, на котором рисовать, за это отвечает класс Graphics.
Шаг 2: создать кисть, для управления цветом, за это отвечают классы Pen/Brush.
Шаг 3: использовать Graphics для отрисовки, например:
graphics.DrawLine(pen1, point1, point2)

→ Ссылка