用ZedGraph画柱状图,那个柱顶标注数字怎么改变大小?我在小图状态下,那个标注字太小看不清楚,请问如果该?

解决方案 »

  1.   

    还是以前做了的,,忘记了,,不知道那个    TextObj va = new TextObj(arrValues[i].ToString(), i + 1, arrValues[i] + 0.6, CoordType.AxisXYScale, AlignH.Center, AlignV.Center);
                        va.FontSpec = new FontSpec("宋体", 11, Color.Black, false, false, true); //这个?
                        va.FontSpec.IsUnderline = false;
                        va.FontSpec.Fill.Color = Color.Transparent;
                this.zedGraphCompare.GraphPane.XAxis.Scale.FontSpec.Size = 8;//还是这个?
      

  2.   

        TextObj va = new TextObj(arrValues[i].ToString(), i + 1, arrValues[i] + 0.6, CoordType.AxisXYScale, AlignH.Center, AlignV.Center);
                        va.FontSpec = new FontSpec("宋体", 11, Color.Black, false, false, true); //这个
                        va.FontSpec.IsUnderline = false;
                        va.FontSpec.Fill.Color = Color.Transparent;刚自己试了一下,,就是这个
      

  3.   

    我这边写法和你的不太一样
    double[] nlarmNumPool = new double[5];
    for(int i = 0; i < 5; i++)
    {
        nlarmNumPool[i++] = 10.0 * i;
    }  
    BarItem myCurve = myPane.AddBar("警报数", null, nlarmNumPool, Color.GreenYellow);
    然后在5个柱面上自动显示值:0,10,20,30,40,50。不知道怎么修改这个值大小?
      

  4.   

    http://blog.csdn.net/happy09li/article/details/7535388