Рисование многоугольника с помощью точек мыши в C #

Мне нужно иметь возможность рисовать многоугольник, используя места щелчка мышью. Вот мой текущий код:

 //the drawshape varible is called when a button is pressed to select use of this tool
             if (DrawShape == 4)
                {
                    Point[] pp = new Point[3];
                    pp[0] = new Point(e.Location.X, e.Location.Y);
                    pp[1] = new Point(e.Location.X, e.Location.Y);
                    pp[2] = new Point(e.Location.X, e.Location.Y);
                    Graphics G = this.CreateGraphics();
                    G.DrawPolygon(Pens.Black, pp);
                }

Спасибо

5
задан Henrik 21 October 2010 в 13:50
поделиться