ZedGraph - 如何硬编码轴值?

ZedGraph - How to hardcode axis value?

我正在为我的新项目使用 zed graph,但遗憾的是现在我遇到了一个问题,那就是, 在我的图表上,我的起始 x 假设是下午 6 点,即 x 轴上的 18,我的逻辑是,当它达到 24 时,我希望它的 x 轴值回到 0 并继续到 1、2、3。可能吗?我希望我可以在 x 轴值中放置一个算法,以便它可以 % 为 24。或者如果可能的话,我希望我也可以对 x 轴值进行硬编码,但这似乎不可能。有人可以帮忙吗?

如果您想对 x 轴进行硬编码,您可以为 x 轴指定标签,

string[] labels = new string[48];
for(int i=0; i<24; i++)labels[i] = ""+i;
for(int i=0; i<24; i++)labels[i] = ""+(i+24);
ZedGraph.ZedGraphControl.GraphPane.XAxis.Type = AxisType.Text
ZedGraph.ZedGraphControl.GraphPane.XAxis.Scale.TextLabels = labels;

您甚至可以为每个值添加上午或下午标签。