在上图中,y = 0 有一条线(标记 x 轴)。x = 0 没有(标记 y 轴)。 如何让一个出现在 x = 0 处?
我试过了...
MyZedGraphObject.ZedGraphControl.GraphPane.YAxis.IsVisible = true;
MyZedGraphObject.ZedGraphControl.GraphPane.YAxis.Scale.IsVisible = true;
两者似乎都不起作用。y 轴的颜色是黑色,因此它不是完全透明的颜色。
将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();
将产生以下图表: