【问题标题】:Silverlight Visifire Chart Axis Minimum IntervalSilverlight Visifire 图表轴最小间隔
【发布时间】:2015-01-21 16:50:00
【问题描述】:

我有一个堆积条形图,其中 X 轴上显示天数值,需要动态更改它的大小。

当我有少量点时,比如说 2,Interval 值的值很小,而不是在轴上只看到 2 个标签,而是很多。

理想值是 Interval = 1(IntervalType="Days")。但是这样又带来了一个问题:Interval这样设置的时候,如果点很多,而且图表的尺寸很小,由于Interval没有变化,所以标签都显示出来了。

这里有几个截图来说明问题: http://imgur.com/LEFEZjq,seYdvMJ,eVydRNB,Jwvu5s7

间隔离开默认和足够的点(5/31 - 6/10): http://imgur.com/LEFEZjq,seYdvMJ,eVydRNB,Jwvu5s7#0

间隔左默认和少量点(5/31 - 6/1): ...#1

间隔 = 1 和少量点 (5/31 - 6/1): ...#2

间隔 = 1 和大量点 (5/31 - 7/29): ...#3

我的问题是:有没有办法两者兼得?要将 Interval 设置为 1,但在不适合时仍要去掉多余的标签?
我的想法是让 Interval 最大为 1 和默认计算值,我尝试通过在 Rendered 事件中更改它来实现它,但这似乎不起作用。

【问题讨论】:

    标签: silverlight charts intervals visifire


    【解决方案1】:

    没关系.. 我只是使用 Numeric DataMapping 而不是 DateTime 并将 AxisXLabel 和 ToolTipText 映射到日期。 日期似乎有点错误,但这样可以正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多