VB中用MSChart显示图表中图例的名称为:C1、C2、......
我想将图例的名改为:03年、04年.....不知如何实现,请高人指点

解决方案 »

  1.   

    直接修改ColumnLabel属性的值呀
      

  2.   

    ColumnLabel属性的值在哪改呀,
    我还是不懂啊,见笑了,
    给个例子啊
      

  3.   

    行了,老兄,找到答案了:
    当ShowLegend属性设置为True后,MSChart控件将显示图例,默认的图例文字是C1、C2等。我们可以利用MSChart.Plot.SeriesCollection(x).LegendText来设置图例文字。这里的x表示数据序列的序号,从1开始。这个属性支持中文。你可以在窗体上放置一个MSChart控件,然后输入以下代码: 
            MSChart1.Plot.SeriesCollection(1).LegendText = "损耗额(百万)"  ‘第一个图例名
            MSChart1.Plot.SeriesCollection(2).LegendText = "利润额(百万)"   ’第二个图例名
    。。老兄,解决问题要给分得哦,谢谢