这是我在网上找的一个论坛:http://topic.csdn.net/u/20090512/12/158edeb1-ad9c-4dab-ab8f-347bd683d26a.html我感觉这个挺适合我的,但是 
     public override Bitmap DrawImage(DataSet dsParameter)
        {
            Curve2D cuv2D = new Curve2D();
            cuv2D.Fit();
            return cuv2D.CreateImage();
        }
他上面说调用DrawImage就OK了,可是这个方法我不知道怎么进行调用,还有这个方法上面写的有参数,可是下面我感觉都没有用到这个参数,特有请各位大侠来帮帮忙呀,如果大侠们有更好的这方面的资料请与我分享一下,希望有代码,因为我是一个新手,现在需做这方面的项目,我在这里将感恩不尽。希望大侠们踊跃来帮助我,我的QQ:593248154

解决方案 »

  1.   

    Curve2D是自定义的类?
    把这个类的代码贴出来,不然光看现在的代码是很难看出问题的!
      

  2.   

    怎麼調用?
    1。
    在Form上畫只需要在Form上添加這段代碼即可
    protected override void OnPaint(object sender,PaintEventArgs e)
    {
    Bitmap bitmap = DrawImage(...);
    e.DrawImage(bitmap,.....);
    }2。
    放個按鈕
    private void Button1_Click(object sender,EventArgs e)
    {
    Bitmap bitmap = DrawImage(...);
    bitmap.Save(....);
    }
      

  3.   

    看看这个 
    http://blog.csdn.net/jianuMan/archive/2010/06/18/5677839.aspx绘数学曲线图
    你需要用公式算出 采样点的位置 画线段,
    采样点也多,越逼真