我想分时间轴和数据轴,时间轴分12个月,数据是365天的,下边显示12个月
我的数据库里存放的数据不连贯,就是说有时候的某一天甚至连续几天都没有数据,但不能为零,要根据前后有数据的两天直接画线。我该怎么做啊,很多人推荐FLexCell,可是它无法完成我要的那样子啊,它是将数据先放到表格中的一块单元格里,下边的轴是根据单元格的数据来弄的,要是不连续的天就乱了,或许是我不很了解怎么用它吧。请各位指点一下,急用!!!
还有就是左边的数据轴怎么定义2个标准,我可能要画2条线,一个的数值在2——30,另一个在50——200之间。欢迎大家踊跃回帖,路过的也帮忙顶一下,顶者都有分!!!!
12 个解决方案
#1
可以用图表控件实现,具体的需求可以到 bbs.evget.com交流
#2
推荐使用Dundas Chart for WinForm控件
#3
我想自己画啊 希望大家给点思路
#4
竟然没人会吗?顶住 快沉了
#5
vb6中有MSChart控件,不知vb.net中有没有
#6
eg:
g.DrawLine(pen, 0, 12 + font1.Height, 0+10, 12 + font1.Height+100) 'X偏移10,Y偏移100
g.DrawLine(pen, 0, 12 + font1.Height, 0+10, 12 + font1.Height+100) 'X偏移10,Y偏移100
#7
自己GDI画
#8
正在画 大家支持一下啊
#9
大家来看看啊
#10
对这个不太了解,帮你顶,不过我觉得GDI应该可以。
#11
看看GDI+,用graphics,应该可以实现的
#12
大家继续啊
#1
可以用图表控件实现,具体的需求可以到 bbs.evget.com交流
#2
推荐使用Dundas Chart for WinForm控件
#3
我想自己画啊 希望大家给点思路
#4
竟然没人会吗?顶住 快沉了
#5
vb6中有MSChart控件,不知vb.net中有没有
#6
eg:
g.DrawLine(pen, 0, 12 + font1.Height, 0+10, 12 + font1.Height+100) 'X偏移10,Y偏移100
g.DrawLine(pen, 0, 12 + font1.Height, 0+10, 12 + font1.Height+100) 'X偏移10,Y偏移100
#7
自己GDI画
#8
正在画 大家支持一下啊
#9
大家来看看啊
#10
对这个不太了解,帮你顶,不过我觉得GDI应该可以。
#11
看看GDI+,用graphics,应该可以实现的
#12
大家继续啊