Как на форме изобразить треугольник по координатам?
Сделал кое как что смог, если вписываю положительные координаты - вроде норм отображает, пишу отрицательные - треугольник пропадает. Внизу скину код метода, помогите пофиксить!
private void PaintTriangle(double x1, double y1, double x2, double y2, double x3, double y3)
{
Graphics g = panel1.CreateGraphics();
Pen p = new Pen(Color.Black, 3);
PointF point1 = new PointF((float)x1 * 10, (float)y1 * 10);
PointF point2 = new PointF((float)x2 * 10, (float)y2 * 10);
PointF point3 = new PointF((float)x3 * 10, (float)y3 * 10);
PointF[] curvePoints =
{
point1,
point2,
point3
};
g.DrawPolygon(p, curvePoints);
}