我找不到正确格式的提示
foreach (RootObject o in myRootObjects)
{
seriesTemperatur.Points.AddXY(DateTime.Parse(o.datum), o.temp);
seriesPressure.Points.AddXY(DateTime.Parse(o.datum), o.pressure);
}
Run Code Online (Sandbox Code Playgroud)
__
private void chart2_GetToolTipText(object sender, ToolTipEventArgs e)
{
switch (e.HitTestResult.ChartElementType)
{
case ChartElementType.DataPoint:
var dataPoint = e.HitTestResult.Series.Points[e.HitTestResult.PointIndex];
e.Text = string.Format("Temperatur C:\t{1}\nData: {0}", dataPoint.XValue, dataPoint.YValues[0]);
break;
}
}
Run Code Online (Sandbox Code Playgroud)
作为dataPoint.XValue中的日期,我得到
dataPoint {{X=43459,6591203704, Y=3,19}},
Run Code Online (Sandbox Code Playgroud)
但是我需要X =“ 2018-11-22 HH:mm”。
var dataPoint = e.HitTestResult.Series.Points[e.HitTestResult.PointIndex];
e.Text = string.Format("Temperatur C:\t{1}\nData: {0}", dataPoint.XValue, dataPoint.YValues[0]);
Run Code Online (Sandbox Code Playgroud)
我得到:
dataPoint {{X = 43459,6591203704,Y = 3,19}} System.Windows.Forms.DataVisualization.Charting.DataPoint
AxisLabel为空
AxisLabel "" string
Run Code Online (Sandbox Code Playgroud)