Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在VB.net windows应用程序中使图表的x轴滚动而不是自动缩小_C#_Vb.net_Charts - Fatal编程技术网

C# 如何在VB.net windows应用程序中使图表的x轴滚动而不是自动缩小

C# 如何在VB.net windows应用程序中使图表的x轴滚动而不是自动缩小,c#,vb.net,charts,C#,Vb.net,Charts,绘制每个新点时,我的图表x轴(表示时间)会自动缩小。最早的情节仍在左边。(我按照MSDN教程学习基本图表) 但我还需要在右侧绘制每个新点时向左滚动,并在图表左侧指定开始x轴时间 x轴:日期时间 y轴:功能值 图表类型:直线这里有一个提示。将要存储在X轴中的数据存储在数组中,并将此数组投影到图表的X轴,然后在新数据进入时开始删除数组的第一个索引。这将给你一个实时滚动效果谢谢,这是一个很好的提示!o_o:我现在假设没有用于自动缩放的图表属性。我的新计划:我将维护一个所有采样点的缓冲区,以及一个待查看

绘制每个新点时,我的图表x轴(表示时间)会自动缩小。最早的情节仍在左边。(我按照MSDN教程学习基本图表)

但我还需要在右侧绘制每个新点时向左滚动,并在图表左侧指定开始x轴时间

x轴:日期时间 y轴:功能值
图表类型:直线

这里有一个提示。将要存储在X轴中的数据存储在数组中,并将此数组投影到图表的X轴,然后在新数据进入时开始删除数组的第一个索引。这将给你一个实时滚动效果谢谢,这是一个很好的提示!o_o:我现在假设没有用于自动缩放的图表属性。我的新计划:我将维护一个所有采样点的缓冲区,以及一个待查看数据的缓冲区。对于每个图表更新,我将要查看的点的缓冲区复制到序列中。这听起来怎么样?使用类似FIFO的方式,只需
排队(新T)
出列()
。您可以在添加超出右边界限制的点时移动最小值和最大值。以下是提示。将要存储在X轴中的数据存储在数组中,并将此数组投影到图表的X轴,然后在新数据进入时开始删除数组的第一个索引。这将给你一个实时滚动效果谢谢,这是一个很好的提示!o_o:我现在假设没有用于自动缩放的图表属性。我的新计划:我将维护一个所有采样点的缓冲区,以及一个待查看数据的缓冲区。对于每个图表更新,我将要查看的点的缓冲区复制到序列中。这听起来怎么样?使用类似FIFO的方式,只需
排队(新T)
出列()
。您可以在添加超出右边界限制的点时移动最小值和最大值。。