请理解我知道有其他关于这个问题的帖子,但我的需求不同。
基本上,在我看到人们说要使用MSChart实现滚动条之前,他们使用
.Size = ...
或
.View = ...
但是,这会自动出现一个滚动条,而此滚动条包含一个按钮,单击该按钮会导致该条消失,使图表显示所有数据,并且没有办法将滚动条带回图表而不必重新启动应用程序。
所以我问一下,请问有没有办法在我的图表X轴上加入一个水平滚动条? 我需要一个这样的滚动条,以便我可以查看100秒块的图表数据。
即0-100,然后单击滚动条将带我到100-200块。
非常感谢大家!我也在使用C#编码。
基本上,在我看到人们说要使用MSChart实现滚动条之前,他们使用
.Size = ...
或
.View = ...
但是,这会自动出现一个滚动条,而此滚动条包含一个按钮,单击该按钮会导致该条消失,使图表显示所有数据,并且没有办法将滚动条带回图表而不必重新启动应用程序。
所以我问一下,请问有没有办法在我的图表X轴上加入一个水平滚动条? 我需要一个这样的滚动条,以便我可以查看100秒块的图表数据。
即0-100,然后单击滚动条将带我到100-200块。
非常感谢大家!我也在使用C#编码。
If Chart1.ChartAreas(0).AxisX.Maximum -Chart1.ChartAreas(0).AxisX.Minimum > 90 Then Chart1.ChartAreas(0).AxisX.ScaleView.Position = Chart1.ChartAreas(0).AxisX.ScaleView.Position + 100 End If
添加到另一个函数中,该函数添加下一组数据以保持自动向右滚动,随着数据的添加。 - Toby