ggaolin 发表于 2008-6-19 08:14

ZedGraph折线图上如何显示具体数据呢?

例如我的x轴为时间,y轴为成绩,在折线上如何显示出具体的数据,而且还能加上连接更好,就是点一下那个数据,能够连接到一个页面上。请大侠帮帮忙。下面是我找的源代码:
double xx, yy;
        PointPairList list = new PointPairList();
        for (int i = 0; i < 10; i++)
        {
            string[] kk = x[i].Split('-');
         
            xx = (double)new XDate(Convert.ToInt32(kk[0]), Convert.ToInt32(kk[1]), Convert.ToInt32(kk[2])+11);
        
            yy =Convert.ToDouble(y[i]);
         
            list.Add(xx,yy);
        }
        CurveItem myCurve = myPane.AddCurve("My Curve",list, Color.Red, SymbolType.Diamond);
        myPane.XAxis.MajorTic.IsBetweenLabels = true;
        myPane.XAxis.Scale.TextLabels = x;
        myPane.XAxis.Type = AxisType.Text;
        //myPane.XAxis.Type = AxisType.Date;
      
        myPane.Fill = new Fill(Color.White, Color.FromArgb(200, 200, 255), 45.0f);
        myPane.Chart.Fill = new Fill(Color.White, Color.LightGoldenrodYellow, 45.0f);

        pane.AxisChange(g);

ruanjian2110 发表于 2008-6-19 10:25

没用过,我也正在为做统计图形着急呢?发帖子都好长时间了,关于图表的问题很少有人回答啊!!!!!!!!!!

ggaolin 发表于 2008-6-19 11:13

你好

没办法啊,不知是大家都用的很少,还是什么问题,没有人回答这个问题,很郁闷啊,从网上找的那些资料,只是简单的堆积,根本不适用。真希望有人能帮我解决,那就太感谢了!◎#¥%……※×()——+

hebingbing 发表于 2008-6-19 12:36

你到网上搜股票显示系统,我记得以前见过的,里面的东西应该对你有帮助的……
一般这样的东西都用第三方提供的组件来完成会比较简单些……

ggaolin 发表于 2008-6-19 14:33

谢谢

好的,我去看看。谢谢,有问题还要向你多请教。

ruanjian2110 发表于 2008-6-19 16:49

我刚开始用的是WebChart控件,是外国人开发的第三方控件。http://www.carlosag.net/Tools/WebChart/sampleColumns.aspx
http://www.51aspx.com/CV/WebChart/
我现在在用ChartDirector version4.1版的,也是外国人开发的三方控件,全是英文的。http://www.advsofteng.com/download.html.我就是在这上面找的资料。
我问了别人的,还有个svg挺好用的,是用VML语言绘制统计图形的,听说很好用的,因为时间紧迫,我也没时间去学http://www.elook.net.cn/vml/--这是他给我的网址。
以上是我找的资料,希望对你有所帮助。。。

ruanjian2110 发表于 2008-6-19 16:54

我做统计图形都快一个月了,先是用水晶报表,没做出效果。又转用GDI+,因为做的图形太复杂,用GDI+编写代码感觉是非常的复杂,又没做出来。所以现在寻找三方控件!!!!!

ggaolin 发表于 2008-6-20 10:49

ZedGraph

是啊。我现在做的还是比较简单的,等有时间一定要好好研究一下这些东西,等以后有用了,好用。谢谢啊。

shanlifang 发表于 2008-6-24 11:02

ZedGraph

楼主,请问下,你的那个问题解决没?
我现在也碰到了这个问题啊?
希望你教教我好吗?
谢谢

shanlifang 发表于 2008-6-24 14:24

你好

希望如果你知道的话,就发给我好吗?
我的QQ邮箱是:490318351@qq.com

shanlifang 发表于 2008-6-24 14:26

你好

希望楼主知道怎么解决发给我哈
谢谢啦
[tk13]

页: [1]

编程论坛