我正在创建一个带有日期/时间的VB.Net图表作为xAxis标签。它工作正常但我想要做的是将第二个标签同步到偶数小时边界。图表应该将第一个标签作为数据集中的第一个日期/时间,但随后的标签将在6小时(00:00 - 06:00 - 12:00 - 18:00)边界上。只要其余部分位于6(或12,取决于数据的长度)小时边界,我也可以没有第一个轴标签。
电流:
07:00 13:00 ------- ------- ------- 19:00 01:00 07:00 ------- ---- --- 13:00
我之后的事情:
07:00--12:00 ------- ------- 18:00 00:00 06:00 ------- ------- 12: 00
答案 0 :(得分:0)
我知道了......等等。
For area As Integer = 0 To numLanes -1
myArea = New ChartArea("myArea" & area.ToString)
With myArea
.BackColor = mySetup.colorPlotBackground ' set from user preferences
.Area3DStyle.Enable3D = mySetup.is3D ' set from user preferences
.AxisX.LabelStyle.Format = "g"
.AxisX.Interval = 1
.AxisX.IntervalType = DateTimeIntervalType.Days
.AxisX.IntervalOffset = 0
.AxisX.IntervalOffsetType = DateTimeIntervalType.Hours ' Set the X value type of the displayed series to DateTime.
End With
cht.ChartAreas.Add(myArea)
制作附图。