Vb.net 如何在图表的x轴上设置日期格式?
我已经编写了以下VB.NET代码,它将标准分数作为日期和时间的函数绘制在Windows窗体上Vb.net 如何在图表的x轴上设置日期格式?,vb.net,datetime,charts,Vb.net,Datetime,Charts,我已经编写了以下VB.NET代码,它将标准分数作为日期和时间的函数绘制在Windows窗体上 Public Sub PopulateChart(ByVal PairId As Integer, ByVal SymbolA As String, ByVal SymbolB As String) Dim DateTimes As List(Of DateTime) Dim StandardScores As List(Of Double) Me.Visible = True
Public Sub PopulateChart(ByVal PairId As Integer, ByVal SymbolA As String, ByVal SymbolB As String)
Dim DateTimes As List(Of DateTime)
Dim StandardScores As List(Of Double)
Me.Visible = True
Me.BringToFront()
Me.Text = SymbolA & " " & SymbolB
graStandardScores.Series("StandardScores").Points.Clear()
DateTimes = GetStandardScoreDates(PairId)
StandardScores = GetStandardScores(PairId)
For i = 0 To StandardScores.Count - 1
If Double.IsInfinity(StandardScores(i)) = False Then
graStandardScores.Series("StandardScores").Points.AddXY(DateTimes(i), StandardScores(i))
End If
Next i
End Sub
每个点相隔30秒,数据跨越数天。我想每天只在x轴上显示一个标签,但每天每小时也显示一个标签。实现这一目标的最佳方式是什么