删除ZedGraph边缘的图形刻度线

时间:2012-06-26 18:34:52

标签: c# winforms zedgraph

是否可以删除ZedGraph图形边缘上的顶部和右侧主要和次要刻度线,同时保留底部和左侧刻度线? enter image description here

1 个答案:

答案 0 :(得分:5)

轴的boolIsOpposite组件中有MinorTic个属性MajorTic。如果将属性设置为false,则tic标记将不会显示在右边框和上边框上。

以下是一个例子:

var pane = zedGraphControl1.GraphPane;

pane.YAxisList[0].MajorTic.IsOpposite = false;
pane.YAxisList[0].MinorTic.IsOpposite = false;
pane.XAxis.MajorTic.IsOpposite = false;
pane.XAxis.MinorTic.IsOpposite = false;

pane.AddCurve(null, new[] { 0.1, 0.5, 0.9 }, new[] { 0.8, 0.3, 0.1 }, Color.Blue);

将生成以下图表:

No tick marks on upper and right borders