Zedgraph标签消失了

时间:2012-02-17 21:32:59

标签: c# graph zedgraph

我用水平线制作了条形图,它工作正常,还有一个组合框,用户可以将其更改为饼图,工作量很大,当用户更改为饼图时工作正常,但是当从饼图到条形图,只有条形,而不是标题,x-asis刻度,它们轴刻度,也不是y轴的自定义标签。

我在网上搜索,并尝试了以下几行

myPane.YAxis.Scale.IsVisible=true;
myPane.XAxis.Scale.IsVisible=true;
myPane.XAxis.Scale.Min = 0;
myPane.XAxis.Scale.Max = 30;
myPane.YAxis.Scale.Min = 0;
myPane.YAxis.Scale.Max = 9;

myPane.Legend.IsVisible = true;

但它只显示那里的酒吧而没有别的。它工作正常,如果之前制作条形图,并且没有转移到饼图

1 个答案:

答案 0 :(得分:0)

最终找到了解决方案。

为普通尺寸制作矩形

RectangleF rc=new RectangleF();

rc.X=0;
rc.Y=0; 
rc.Width=zgc.Width;
rc.Height=zgc.Height;

制作新图表而不是新的主窗格

zgc.GraphPane=new GraphPane(rc,"title","x - axis","y-axis");

链接新窗格

myPane=zgc.GraphPane;

这对我有用,现在我得到了核心大小,以及所有值和滴答声。