参数是一个数组,为折线图的具体数据,可输入40个点,
然后在picturebox1上显示出来,
//显示折线图的方法,
//choose=1显示在pic_focus; choose=0显示在pic_nervous
public void broken_line( params int [] d)
{
//画图初始化
Bitmap bmap = new Bitmap(1600, 100);//150
Graphics gph = Graphics.FromImage(bmap);
gph.Clear(Color.White);
PointF cpt = new PointF(40, 90);//中心点40,120
PointF[] xpt = new PointF[3] { new PointF(cpt.Y + 15, cpt.Y), new PointF(cpt.Y, cpt.Y - 8), new PointF(cpt.Y, cpt.Y + 8) };//x轴三角形
PointF[] ypt = new PointF[3] { new PointF(cpt.X, cpt.X - 15), new PointF(cpt.X - 8, cpt.X), new PointF(cpt.X + 8, cpt.X) };//y轴三角形
//gph.DrawString("某工厂某产品月生产量图表", new Font("宋体", 14), Brushes.Black, new PointF(cpt.X+60, cpt.X));//图表标题
//画x轴