2011-09-29 103 views
3

嗨,我是Zedgraph的新手,我只能找到几个例子和信息。 我需要做的只是简单地将轴的颜色从默认黑色更改为白色。这是因为我想为我的窗格使用黑色填充。 所以我尝试以下ZEDGraph无法更改轴颜色

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

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

谢谢

回答

4

您的方法是正确的,但轴被图表边框覆盖。所以,你有两个选择:
要么使边框隐形:

pane.Chart.Border.IsVisible = false; 

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

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

但要知道,这

pane.XAxis.Color = Color.White; 

只影响轴线。为了对轴的所有元素进行着色,还必须设置每个轴的标题,缩放,MajorTic,MinorTic,MajorGrid和MinorGrid的颜色(请参阅ZEDGraph API)。