x 轴的经过时间 - 图表控件

Elapsed time in x axis - chart control

我是 C++/cli 的新手。我需要在图表控件中绘制一些实时数据(电压与时间)。我的 x 轴应该显示经过的时间。比如 1,10, 20, 30... 间隔为 10 秒。绘制 50 个点后,我将删除第一个点。 (删除(0))。所以我不想在情节中保留我的 1 秒标签。它应该随着时间的增加而结束。即,50 秒后,我的 x 轴应该显示 50、60、70...而不是 1、10、20、30...我的 x 轴最多显示 50,并且没有显示任何其他标签,因为我正在删除来自索引 0 的点。绘图继续进行,但标签显示不正确。如何保留 x 轴标签? (例如:10、20、30……取决于时间)。如何解决这个问题?有人请帮助我。 简而言之如何进行X轴移动。

此问题的解决方案是我们需要手动强制图表重新计算 使用 ResetAutoValues(); 用法:chart1->ResetAutoValues();