在MSChart中对齐主轴和次轴

5
我正在尝试在MSChart中绘制两个数据系列。我使用了两个轴,但我希望网格线和刻度线对齐。
这是我现在的示例:http://i.imgur.com/w5OvX.png(请原谅颜色)。
如您所见,虚线未对齐。理想情况下,我希望两个轴上有固定数量的间隔,但是以下操作无法实现:
area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount;
area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount;

我无法静态设置最小值和最大值,因为数据是动态的。我该如何解决这个问题?
1个回答

1
在网格绘制完成后,可以获取最小和最大的轴值。然后尝试设置 MajorGrid.Intervals:
类似这样:
if Minimum  0, 0
and Maximum  36, 18
then MajorGrid.Interval 6, 3

所以网格线要对齐(每个图表将有6条线)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接