在RangeBar图表上设置时间标签

时间:2011-02-22 23:07:01

标签: asp.net charts

我有一个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.

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

1 个答案:

答案 0 :(得分:0)

好。我很蠢。

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