ZedGraph Chart - 缩放数据以适应整个图表区域?

时间:2013-02-08 17:22:21

标签: c# winforms zedgraph

Image describing issue

我希望数据(X轴)始终跨越整个图形窗格。是否有财产或方法可以做到这一点?

以下是我为X轴设置的一些属性:

myPane.XAxis.Title.IsVisible = false;
myPane.XAxis.MajorGrid.IsVisible = true;
myPane.XAxis.Type = AxisType.DateAsOrdinal;
myPane.XAxis.MajorGrid.Color = Color.Black;

非常感谢任何帮助。

使用解决方案进行编辑:

private PointPairList ppl;
...
GraphPane myPane = zedChartControl.GraphPane;
myPane.XAxis.Scale.MaxAuto = true;
myPane.XAxis.Scale.MinAuto = true;
myPane.XAxis.Scale.Min = 1;
myPane.XAxis.Scale.Max = Convert.ToDouble(ppl.Count);

本地变量ppl是由PointPairList (double x, double y)组成的XDate作为X,值为Y.

设置XAxis.Scale.Min = 1;会将起始X值设置为ppl[0]

设置XAxis.Scale.Max = Convert.ToDouble(ppl.Count);将结束值设置为最后一个ppl项目(即ppl [34])

X轴的整个范围现在为1-34。

以下是使用不同图表的结果:

Issue resolved

有时答案比预期的要简单得多。

0 个答案:

没有答案
相关问题