在ZedGraph中显示Y轴线

时间:2012-07-31 19:46:59

标签: c# winforms zedgraph

enter image description here

在上图中,y = 0(标记x轴)有一条线。 x = 0(标记y轴)没有。 如何在x = 0时显示

我试过......

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

似乎都没有用。 y轴的颜色为黑色,因此它不是完全透明的颜色。

1 个答案:

答案 0 :(得分: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();

将产生以下图表:

Y axis cross at X = 0