Goodspeed

导航

ASP实现简单报表

Point[] points = {
   new Point(40, 60),
   new Point(50, 70),
   new Point(30, 90)};

GraphicsPath path = new GraphicsPath();

path.StartFigure(); // Start the first figure.
path.AddArc(175, 50, 50, 50, 0, -180);
path.AddLine(100, 0, 250, 20);
// First figure is not closed.

path.StartFigure(); // Start the second figure.
path.AddLine(50, 20, 5, 90);
path.AddCurve(points, 3);
path.AddLine(50, 150, 150, 180);
path.CloseFigure(); // Second figure is closed.

e.Graphics.DrawPath(new Pen(Color.FromArgb(255, 255, 0, 0), 2), path);

posted on 2004-04-22 19:25  Goodspeed  阅读(815)  评论(0)    收藏  举报