在SL3折线图中显示未分类的数据

时间:2010-01-24 16:14:00

标签: c# silverlight silverlight-3.0 charts

我的Silverlight图表遇到了问题。我的模型没有排序,也就是说,排序是在服务器端完成的。它需要支持年度转换,但是从屏幕截图中可以看出,图表控件会自动对模型进行排序并填补空白。线路排序不断增加,并没有在新的一年中下滑。

如何使图表按照左侧网格控件中指定的顺序显示数据? 顺便说一句,使用SL3

alt text http://img705.imageshack.us/img705/7602/unsortedsilverlightchar.png

1 个答案:

答案 0 :(得分:0)

折线图并非旨在执行您似乎要求的任务。折线图的所有目的之后是帮助用户跟踪趋势或甚至可视地插入临时值。但是,如果水平点之间的间隔不是线性的并且总是沿着相同的方向行进,那么这些线条就毫无意义。

因此我建议折线图不合适,或者您有一些其他隐藏数据应该用于Y轴,这将使线条有意义。

替代方案可能是使用散点图或列系列,其中y轴值已转换为字符串,从而导致系列使用基于类别的轴而不是基于范围的轴。