4

我使用 ZedGraph 只需单击一下即可绘制来自多个来源的数据。我需要 Y 轴对于每个图始终具有相同的最大值和最小值。我需要它才能在翻阅数据集时看到数据集之间的变化。就我而言,在一张图中绘制来自多个来源的数据是没有意义的。

我试图设置这样的轴属性:

    myPane.Y2Axis.Scale.Max = 40;
    myPane.Y2Axis.Scale.MaxAuto = false;
    myPane.Y2Axis.Scale.Min = -40;
    myPane.Y2Axis.Scale.MinAuto = false;

我仍然看到轴在自动缩放。如果这可能与否,请给我一个提示。我可能只是想念一件小事......

(顺便说一句:我希望有人接这个项目,太棒了!)

4

2 回答 2

1

好吧,这样解决:

        zGC.AxisChange();
        zGC.RestoreScale(myPane);
        zGC.ZoomOut(myPane);

添加了 ZoomOut(),因为我意识到 RestoreScale() 实际上总是自动缩放...

-rb

于 2010-04-21T09:04:25.353 回答
0

您是否打算同步您使用的所有窗格的比例?如果是这样,你看过这个教程吗?

第二件事是Y2Axis默认情况下不可见。ZG 默认使用第一个 Y 轴 ( YAxis)。你Y2Axis手动启用了吗?

于 2010-04-27T15:42:04.827 回答