当前位置:编程学习 > C#/ASP.NET >>

急急、FunsionChart控件X轴显示数据问题

问题:数据是根据时间段查询的,放在datatable中,然后《set 》标签里的name是遍历的rows.count ,由于数据太多 x轴显示的标注点都叠上了 ;后来发现个labelStep属性 是设置显示x轴数据的间隔的,可是这样还有问题他会受时间短长短的影响
所以labelStep=“”里的值就要写成动态的,就是时间短数据少的时候 也不会间隔太大 然后点多的时候也不会太密

这里需要一个算法,可是我不会怎么算 然后给labelStep这个属性。
不知道我说的明白不?请大家帮忙看下 最好能贴出算法的代码 谢谢 --------------------编程问答-------------------- 自己帮顶~~~~ 快来人啊@#¥%…… --------------------编程问答-------------------- 是不是用这个啊
http://hi.baidu.com/%EE%D1%D7%D300544/blog/item/8a26295250b536030df3e313.html

我有用过这个控件 但数据显示不多 如果要有这样的问题那换个图换线形的了


--------------------编程问答--------------------
引用 2 楼 lchy110 的回复:
是不是用这个啊
http://hi.baidu.com/%EE%D1%D7%D300544/blog/item/8a26295250b536030df3e313.html

我有用过这个控件 但数据显示不多 如果要有这样的问题那换个图换线形的了

对就是这控件,可是我本身就是线形图 line.swf --------------------编程问答-------------------- FusionCharts控件的labelStep要怎么动态传值啊?大家帮忙了、、、、、、、、、 --------------------编程问答-------------------- 根据rows.count的数量判断一下行就了,自己写个函数。达到你显示的效果就行了。 --------------------编程问答--------------------
引用 5 楼 chenqingwei 的回复:
根据rows.count的数量判断一下行就了,自己写个函数。达到你显示的效果就行了。

麻烦你能给我贴出点代码吗? --------------------编程问答-------------------- int Mstart = tbl.Rows.Count;
double showCount = Mstart / 8;
labelStep='" + showCount + "' 是不是这样就行啊? --------------------编程问答-------------------- 顶~…… --------------------编程问答-------------------- 路过,顺便学习 --------------------编程问答--------------------
引用 7 楼 lhaiyue7 的回复:
int Mstart = tbl.Rows.Count;
double showCount = Mstart / 8;
labelStep='" + showCount + "' 是不是这样就行啊?

楼主,tbl是什么啊 --------------------编程问答--------------------
引用 7 楼 lhaiyue7 的回复:
int Mstart = tbl.Rows.Count;
double showCount = Mstart / 8;
labelStep='" + showCount + "' 是不是这样就行啊?

楼主,tbl是什么啊
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,