Exemplo n.º 1
0
        public void draw()
        {
            //Pen pen1 = new Pen(gColor, gLineWidth);

            if (readshape.Shapetype == 3)
            {
                Polyline[] polylines = readshape.CollPolyline;
                for (int i = 0; i < polylines.Count(); i++)
                {
                    PointF[] points = new PointF[polylines[i].Points.Count];
                    for (int j = 0; j < polylines[i].Points.Count; j++)
                    {
                        Mylibrary.Point point = polylines[i].Points[j];
                        PointF          ps    = new PointF();
                        ps.X      = (float)polylines[i].Points[j].X;
                        ps.Y      = (float)polylines[i].Points[j].Y;
                        points[j] = ps;
                    }
                    tuxiang(points);
                    tu.DrawPolygon(Pens.Red, points);
                }
            }
        }