c# - x 轴上的经过时间 - 图表控件
问题描述
我对 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();
推荐阅读
- c - 在while循环中重新扫描和分配变量
- azure - Azure 服务总线关联筛选器的效率如何?
- python - 如何更改 pytest 生成的参数
- c++ - 确保与 std::hardware_constructive_interference_size 共享的正确方法
- c# - 如何使用 AJAX JQuery ASP .NET MVC 4 将 FormCollection 和文件传递给控制器
- sql - 如何从增量年份值中获取旧值?
- enums - 为什么在只需要一个字节时,Rust 使用两个字节来表示这个枚举?
- python - 无法加载原生 TensorFlow 运行时。运行 g2p-seq2seq --version 时
- android-intent - 如何从用户输入(语音)中捕获触发词?
- javascript - 如何解决 Javascript 中未定义的数组属性?