在ZedGraph中锁定轴

时间:2010-04-21 08:44:45

标签: c# zedgraph

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

我试过像这样设置轴属性:

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

我仍然看到自动缩放的轴。如果可能,请给我一个提示。我可能只会错过一件小事......

(顺便说一下:我希望有人选择这个项目,这很棒!)

2 个答案:

答案 0 :(得分:1)

好吧,这样解决了:

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

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

-rb

答案 1 :(得分:0)

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

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