将图表的Xaxis连接到另一个图表

时间:2014-05-20 14:43:41

标签: vb.net

我的应用程序由" main"带有股票报价的图表和一个"从属"一个有一些指标;这两个图表在数据上是动态的,因此他们不断移动并相应地重新调整自己的YAxis大小。以下快照提供了更好的主意:

enter image description here

我想要做的是使下面的图表XAx与第一个图表完全相同,这样就可以一起跟踪两个指标的演变。

现在我正在做以下工作:

With ChartBelow.ChartAreas(0)
.AxisX.Minimum = ChartAbove.ChartAreas(0).AxisX.Minimum
.AxisX.Maximum = ChartAbove.ChartAreas(0).AxisX.Maximum
End With

然而,这并不好用,因为主图表上YAxis的数字并不总是与第二个数字相同(如上例所示,它只有6位数而不是3位数字)。

有没有办法对两个y轴进行对齐或者在两个图表之间共享X轴?

1 个答案:

答案 0 :(得分:0)

是的,除了设置最小值/最大值,还可以设置轴的间隔和标签间隔值。

ChartAbove.ChartAreas(0).XAxis.Interval

ChartAbove.ChartAreas(0).XAxis.LabelStyle.Interval