c#.net画曲线图(坐标)

这段代码展示了如何使用C# .NET进行图形绘制,创建一个坐标轴并根据数据点画出曲线图。通过初始化数据,设置坐标轴间距,然后用Graphics对象绘制线条来实现图表的绘制。
摘要由CSDN通过智能技术生成

using System.Drawing.Imaging;
using System.Drawing.Drawing2D;


  //数据/月份
  public ArrayList arrData=new ArrayList();
  public ArrayList arrMonth=new ArrayList();
  //定义幕布高宽
  private int iCanvasWidth=400;
  private int iCanvasHeight=300;
  //x轴的间距
  private int iX=30;
  //y轴间距
  private int iY=15;

 

  public void InitArray()
  {
   for(int i=0;i<6;i++)
    arrMonth.Add(i+1);
            arrData.Add(200);
   arrData.Add(180);
   arrData.Add(285);
   arrData.Add(290);
   arrData.Add(275);
   arrData.Add(350);

  }

//   //pen 画线
//   Pen myPen = new Pen(Color.Black);
//   Graphics g = this.CreateGraphics();
//   g.DrawEllipse(myPen, 20, 30, 10, 50);
//
//   Graphics g1 = this.CreateGraphics();
//   SolidBrush myBrush = new SolidBrush(Color.Red);

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值