C#折线图轴点
本文关键字:折线图 | 更新日期: 2023-09-27 18:22:02
我有一个使用折线图的应用程序。我的应用程序每秒都会从数据库中读取一个值及其记录时间,并将该值及其记录的时间添加到折线图中。值在Y轴,记录时间在X轴。
我的折线图的x点每秒钟增加一个。我希望折线图在第一次创建时有更多没有Y值的x点(第一次创建约60秒)。我该怎么做?
注意:录制时间为DateTime。它显示小时、分钟和秒
在添加点之前,您只需要设置图表X轴的最小值和最大值。
假设您的图表具有索引chart_index,并且开始和结束时间类型为DateTime
,请执行以下操作:
var xAxis = yourChart.ChartAreas[CHART_INDEX].AxisX;
xAxis.Minimum = myStartTime.ToOADate();
xAxis.Maximum = myEndTime.ToOADate();