Собственное используя этот код:
curvePoints = new Point[5000];
for (int i = 1; i < 5000; i++)
{
curvePoints[i] = new Point(i, Convert.ToInt32(10000/i));
}
Graphics g = pictureBox1.CreateGraphics();
Pen blackPen = new Pen(Color.Black, 1);
g.DrawPolygon(blackPen, curvePoints);
График на мгновение появляется в pictureBox, а затем исчезает. Как сделать так чтоб не исчезал?
UPD0: в ходе исследований выявил что это зависит от ширины - если ширина достаточно маленькая, то график не исчезает. Но нужна ширина в 5000 пикселей.
UPD1: при повторном запуске события график так же не пропадает.