グラフを描いてズームイン、ズームアウトして再描画しても、グラフの位置が変わりません。
私ができるようにしたいのは、データが再描画されるたびに、グラフ化されたすべてのデータを表示するようにビューを変更することです。これは、再描画する前にズームインまたはズームアウトすると無効になるようです。
ありがとう!
コントロールのプロパティ.IsZoomOnMouseCenter
を true に設定します。
zedGraphControl1.IsZoomOnMouseCenter = true;
また、グラフを 1 つの軸に沿ってのみズーム (ストレッチ) できるようにする場合は、水平および/または垂直ズームの設定を変更することもできます。
// Enable only horizontal zoom/stretch
zedGraphControl1.IsEnableHZoom = true;
zedGraphControl1.IsEnableVZoom = false;
Zedgraphメソッドを使用します。 // スケール範囲をすべてのズームおよびパン操作の前の値に戻します zg1.ZoomOutAll(GraphPane);