Ciao
vorrei un aiuto nella gestione di un grafico fatto con MS CHART (unico chart disponibile)

devo visualizzare la misurazione della tensione di un pannello fotovoltaico nella giornata
dalle ore 00 alle ore 24.
dal database estraggo gli eventi capitati in una specifica data

sull'asse delle x ho Impostato a DateTime
sull'asse delle y ho impostato un valore double

come devo impostare i valori xisX.Minimum e AxisX.Maximum per visualizzare solo gli orario 00-24 e fare in modo che i dati che estraggo (DATATIME) sia correttamente visualizzato nel grafico?

questo è il mio codice di partenza

codice:
 dr = cmd.ExecuteReader
            While dr.Read()     ' da usare solo se bisogna scorrere la lista
                Dim yVALUE As Double
                Dim xVALUE As Date

                xVALUE = dr("REF_DATE")
                yVALUE = dr("VOLT")

                Chart1.Series(0).Points.AddXY(xVALUE, YVALUE)

            End While

           ' ricavo il numero massimo di campioni
            Dim Max As Integer = (Chart1.Series(0).Points.Count) - 1
            
            ' imposto il min e max  dell'asse x sul grafico basandomi sul primo e l'ultimo punto

            Chart1.ChartAreas(0).AxisX.Minimum = Chart1.Series(0).Points(0).XValue
            Chart1.ChartAreas(0).AxisX.Maximum = Chart1.Series(0).Points(Max).XValue

grazie