Zedgraph标签消失

本文关键字:消失 标签 Zedgraph | 更新日期: 2023-09-27 18:25:04

我制作了一个带水平线的条形图,它工作得很好,还有一个组合框,用户可以在其中更改为饼图,通过某种工作,当用户更改为饼形图时,它工作很好,但当从饼图更改回条形图时,只有条形图出现,而不是标题、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;

但它只显示了那里的酒吧,其他什么都没有。如果条形图是以前制作的,并且没有转移到饼图

Zedgraph标签消失

p>终于找到了解决方案。

为项目大小的制作矩形

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;

这对我很有效,现在我得到了核心大小,以及所有的值和刻度。