2011-06-27 4 views
0

ZedGraphControlをリフレッシュするときに問題があります。基本的には、まったく新しい値でグラフをリフレッシュするとスケールが乱れてしまいます。時々それは小さすぎる、時には大きすぎることがあります。ここでリフレッシュ時、私は何をすべきかです:スケールはめちゃくちゃますZedGraph SetScaleToDefault関数?

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

、私はRightClick-に必要な>ビューを修正するSetScaleToDefault、時にはそれはまだ台無し。しかし、きれいなグラフ(最初の実行)で作業する場合、すべてが良いです。

どのようなヒントを回避するには?

答えて

0

は、値を更新した後

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

を試してみてください。 zgcControlAmp.GraphPaneは、あなたが作業しているものは何でもGraphPaneに置き換えることができます

zgcControlAmp.RestoreScale(zgcControlAmp.GraphPane); 

+0

いいえ、申し訳ありませんが、 – user488792

0

はこれを試してみてください。 (RightClick-> SetScaleToDefaultのときと同じ機能です)