是否可以强制在图表上显示网格线以及极端数据点的日期?
我几乎尝试了以下Chart DateTimeAxis属性的所有配置:IntervalType
,Interval
,Minimum
和Maximum
,但我对结果不满意。< / p>
设置属性Minimum
和Maximum
无法解决问题。
例如(IntervalType="Days" , Interval="4" , Minimum="1/1/2010" , Maximum="1/31/2010"
):
如果我很幸运,我会生成一些随机数据,其中只有一个极值点将带有网格线的日期。
有人知道如何解决上述问题吗?
已编辑添加 我为这个问题添加了一笔赏金,因为我真的需要一个快速解决这个问题的方法。
我将一系列特定对绑定到我的图表上,我想在x轴上显示那些给定的DateTime值。
由于这些通常是6/30/11,6/30/12等日期,我不能使用Interval / IntervalType属性,因为在6/30/11添加1年或365天并不一定会导致12年6月30日。
所以我需要做的是禁用DateTime轴的“自动轴标签生成”或使用其他轴类型。
LinearAxis不起作用,因为它需要双值而CategoryAxis不是一个选项,因为它在两个刻度之间而不是在它们下面显示轴标签。
我非常感谢任何帮助!
要非常清楚,这里是我需要的轴标签(取自另一个图表组件):
这是我到目前为止使用Silverlight 4 Toolkit获得的:
€:我还在官方Silverlight工具包支持论坛中开了一个thread。
答案 0 :(得分:0)
在指定间隔的位置设置垂直线。
2010年1月31日的数据没有垂直线,因为它不会间隔。