0

ZedGraphControl を更新するときに問題が発生しています。基本的に、まったく新しい値でグラフを更新すると、スケールがめちゃくちゃになります。小さすぎることもあれば、大きくなりすぎることもあります。リフレッシュするときに私がすることは次のとおりです。

zgcControlAmp.AxisChange();
zgcControlAmp.Refresh();

縮尺がおかしくなったら、RightClick->SetScaleToDefault でビューを修正する必要がありますが、それでもおかしくなることがあります。ただし、クリーンなグラフ (最初の実行) で作業する場合は、すべて問題ありません。

これを回避するためのヒントはありますか?

4

2 に答える 2

0

試す

zgcControlAmp.AxisChange();
zgcControlAmp.Invalidate();

値を更新した後。

于 2011-06-29T06:31:10.147 に答える
0

これを試して:

zgcControlAmp.RestoreScale(zgcControlAmp.GraphPane);

どこzgcControlAmp.GraphPaneで作業している GraphPane に置き換えることができます。(これは、RightClick->SetScaleToDefault で発生するのと同じ機能です)

于 2011-11-15T14:34:29.880 に答える