ZEDGraph不能改变轴的颜色

本文关键字:颜色 能改变 不能 ZEDGraph | 更新日期: 2023-09-27 18:10:04

嗨,我是新来的Zedgraph,我只能找到一些例子和信息。我需要做的就是简单地把坐标轴的颜色从默认的黑色改为白色。这是因为我想用黑色填充我的窗格。所以我尝试下面的

pane.XAxis.Type = AxisType.DateAsOrdinal;
            pane.XAxis.Color = Color.White; ;
            pane.Y2Axis.Color = Color.White;

奇怪的是,这似乎没有效果,我的轴线仍然是不可见的(在黑色填充中丢失)。

谢谢

ZEDGraph不能改变轴的颜色

您的方法是正确的,但是坐标轴被图表边框覆盖了。所以你有两个选择:
或者使边框不可见:

pane.Chart.Border.IsVisible = false;

或者设置边框的颜色为白色:

pane.Chart.Border.Color = Color.White;

但是要注意,

pane.XAxis.Color = Color.White;

只影响中轴线。为了给坐标轴的所有元素上色,您还必须设置每个坐标轴的Title、Scale、MajorTic、MinorTic、MajorGrid和MinorGrid的颜色(参见ZEDGraph API)。