数据点比较多,大约6000多个,有正有负。
怎样确定坐标系?
怎样实现鼠标点击时显示该点坐标? 
用什么方法显示出曲线图 ?C#作图

解决方案 »

  1.   


    Chart组件能显示出曲线图。但是不知道怎样实现鼠标点击时显示该点坐标?
      

  2.   

    手动画图实现。
    Bitmap bmp;
            Graphics gra;
            Pen pen;
                      bmp = new Bitmap(LENGHT, WIDTH);  //你的坐标长宽  手动双缓存方式速度快
                      gra = Graphics.FromImage(bmp);
                      pen = new Pen(Color.White);//画笔颜色
                  
                      for(int i=0;i<6000;i++)   
                        gra.DrawEllipse(pen, x, y, 1, 1);  // X Y 坐标
                                     //你花图的画板,这里用groupBox
                     Graphics g = groupBox1.CreateGraphics();
                      using (gra = g)
                          gra.DrawImage(bmp, 10, 10);  //10,10 为 X Y 坐标
                      gra.Dispose();
      

  3.   

    基本的坐标是从左上角开始算原点,然后往下是y的正值,往右是x的正值,然后你要画的话当然是自己绘制坐标轴咯,不过重点要分清楚y值就没啥问题了,点多少个都是一个道理,鼠标操作的话就对图像加入鼠标单击操作,然后在里面写你需要的内容