【问题标题】:Setting Time Labels on RangeBar Chart在 RangeBar 图表上设置时间标签
【发布时间】:2011-02-22 23:07:01
【问题描述】:

我有一个 RangeBar 图表,可以显示不同的时间表以及它们如何重叠。我似乎无法让 AxisY(实际上是 AxisX,但是当您出于某种原因使用 RangeBar 时它们会切换)来显示小时。它每小时显示一条网格线,但标签是日期,这根本没有帮助。

我试过了

asChart.ChartAreas["ChartArea1"].AxisY.CustomLabels.Add(0, DateTimeIntervalType.Hours, string.Format("{0:H}"));

但我得到了错误:Index (zero based) must be greater than or equal to zero and less than the size of the argument list.

有人能指出正确的方向吗?

【问题讨论】:

    标签: asp.net charts


    【解决方案1】:

    好的。我很笨。

    asChart.ChartAreas["ChartArea1"].AxisY.LabelStyle.Format = "{HH:mm}";
    

    【讨论】:

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