我对C ++ / cli非常陌生。我需要在图表控件中绘制一些实时数据(电压与时间)。我的x轴应显示经过的时间。像1,10、20、30 ...秒,间隔为10秒。绘制50点后,我将删除第一点。 (RemoveAt(0))。因此,我不想在情节上保留我的1秒标签。随着时间的增加,它应该扮演角色。也就是说,在50秒钟后,我的x轴应该显示50、60、70 ...而不是1,10,20,30 ...我的x轴最多显示50,并且由于我正在移除点从索引0开始。绘图正在进行中,但标签显示不正确。如何保留x轴标签? (例如:10、20、30 ...取决于时间)。如何解决呢?有人请帮助我。 简而言之,如何进行X轴移位。
答案 0 :(得分:1)
此问题的解决方案是我们需要手动强制图表进行重新计算 使用ResetAutoValues(); 用法:chart1-> ResetAutoValues();