2

ここに画像の説明を入力

上の図では、y = 0 (x 軸をマーク) の線があります。x = 0 (y 軸をマーク) の場合はありません。 x = 0 に表示するにはどうすればよいですか?

私はもう試した...

MyZedGraphObject.ZedGraphControl.GraphPane.YAxis.IsVisible = true;
MyZedGraphObject.ZedGraphControl.GraphPane.YAxis.Scale.IsVisible = true;

どちらも機能していないようです。y 軸の色は黒なので、完全に透明な色ではありません。

4

1 に答える 1

2

YAxis.Crossプロパティを目的の値に設定しXます。たとえば、次のコード:

MyZedGraphObject.ZedGraphControl.GraphPane.AddCurve(
    null, new[] { -0.3, 0.5, 0.9 }, new[] { 0.8, 0.3, 0.1 }, Color.Blue);

MyZedGraphObject.ZedGraphControl.GraphPane.YAxis.Cross = 0.0;
MyZedGraphObject.ZedGraphControl.GraphPane.AxisChange();

次のグラフが得られます。

X = 0 で Y 軸が交差

于 2012-07-31T20:49:50.400 に答える