图表中带有时间的C#标签行:X和Y轴是位置数据点

时间:2017-07-27 16:25:11

标签: c#

我正在绘制图表。我有一个列表,有X,Y,Z,速度,加速度,Gs,方位角等等的许多数据点。我已经绘制了位置数据点X和Y,但我想用时间标记绘制的线。我已经完成了我认为会有所帮助的选项,但没有成功滚动浏览它们并尝试我认为可行的选项。

我为破解的代码道歉,但代码是在一个封闭的网络上。我不能在这里展示一切。

chart1.Series.Add("V1Pos");  

{    
 chart1.Series["V1Pos"].Points.AddXY(vehicle1[bytYPosition][i], vehicle1[bytXPosition][i]); //this is in a loop     
}

解答:

以防有人发现此问题并遇到同样的问题。

foreach(Datapoint d in chart1.Series[0].Points)  
{  
   if(intCounter % 100 == 0) //I have .1 second increments. I want the datapoint labeled every 10 seconds  
   {  
      d.label = Convert.ToString(time); //i actually used string.format because i have to piece time together.  
   }
   intCounter +=1;  
}

0 个答案:

没有答案