首页 新闻 赞助 找找看

熟悉WPF Toolkit chart的朋友进来看看 有个问题请教

0
悬赏园豆:10 [已关闭问题]

我现在有个问题很疑惑~
我用直线图表示某一段时间内事件发生的个数:
当数据比较少的时候 用的数据源是 Dictionary<string, int> ,将数据源中的时间全部显示
当数据比较多的时候 用的数据源是 Dictionary<datetime, int> 让它自动的去显示时间

但不变的时候
Y轴上显示的事件发生的个数,即int类型
在加载数据的时候出现了一个问题
当数据比较多的时候我测试(<2009,999>,<2010,1000>,<2011,1001>,<2012,1002>)),直线图的interval会自动的设置成为整形,Y轴显示的999,1000,1001,1002

但当数据比较少的时候((<2009,999>,<2010,1000>)),Y轴会自动的讲interval设置为小数,这样Y轴会显示999,999.2,999.4,999.6,999.8,1000

事件是不可能有小数的~~所以在Y轴上显示的也不能显示出小数的值,而且设置直线图的interval也不行,因为时间段不同,要显示的数据量不一样,若将interval定死,就有可能出现Y轴上密密麻麻看不清楚。

请各位大侠指点~

波拉力司的主页 波拉力司 | 初学一级 | 园豆:100
提问于:2010-05-05 19:25
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册