ZedGraph Bar Width

时间:2011-07-22 14:45:42

标签: c# zedgraph

有没有办法修改ZedGraph栏的宽度?如果是这样,那么必要的代码是什么?是否有可能使它与变焦杆一起缩放?由于当前缩放的工作方式,我的条形图没有显示(有一个宽的x轴范围,这使得所有的条形图非常粗糙)。如果条形太窄,则根本不会显示。我希望这些条形更宽,所以它们总是会出现,而不必放大才能看到它们。

1 个答案:

答案 0 :(得分:3)

documentation for ZedGraph对条形图(强调我的)有以下说法:

  

通常,条形图将使用XAxis.Type = AxisType.TextXAxis.Type = AxisType.Ordinal(两种类型都使用序数值)创建,这样条形图沿“基”轴绘制为整数值,从1开始(例如,第一个条形簇是1.0,第二个是2.0,等等。但是,序数轴类型不是条形图的要求。 通过提供X值并使用AxisType.Linear,可以创建不均匀间隔的条形图(在这种情况下,您可能需要使用GraphPane.ClusterScaleWidth属性告诉ZedGraph有多宽条形图应该是。有关详细信息,请参阅此Wiki页面。对于条形图,tic标记通常位于条形集群之间,可以使用Axis.MajorTic.IsBetweenLabels属性来完成。但是,此属性仅适用于AxisType.Text轴。

不幸的是,wiki链接进入了ZedGraph的作者似乎已经放弃的旧域。但是有一个存档版本:Wiki Page

最后,您可能会发现查看优秀source code reference at sourceforge

非常有帮助