当前位置:编程学习 > C#/ASP.NET >>

求助:TeeChart中的Bar出现的索引超出了数组界限的问题

最近在使用TeeChart绘图,但刚做了一个例子就出问题了。
我是使用TeeChart v3.2 在VS2005中,添加一个TeeChart,在其Series添加一个Bar,在Bar中随机添加100个数据,代码如下:

private void Form1_Load(object sender, EventArgs e)
{
Bar bar1 = new Bar(); //using Steema.TeeChart.Styles,The Bar Series component outputs all points as vertical bars.
bar1.FillSampleValues(100);//注:此处出错,提示“索引超出了数组界限”,为什么?
tChart1.Series.Add(bar1);
PageNumber pageNumber1 = new PageNumber(); //using Steema.TeeChart.Tools;
tChart1.Tools.Add(pageNumber1);
//tChart1[0].FillSampleValues(100);
tChart1.Page.MaxPointsPerPage = 10; 
}

[STAThread]
static void Main()
{
   Application.EnableVisualStyles();
   Application.SetCompatibleTextRenderingDefault(false);
   Application.Run(new Form1());//运行时,此处出错,提示“索引超出了数组界限”,为什么?
}

运行时,在Application.Run(new Form1());//此处出错,提示“索引超出了数组界限”,经过追踪,发现是在Form1_Load中的bar1.FillSampleValues(100);这一句出错,因为只要注销了该句,就不会出错了,这一句是向bar1中随机添加100个数据,应该没有任何问题的,但是提示“索引超出了数组界限”,这是为什么呢?

希望哪位懂TeeChart的高人指点迷津,谢谢! --------------------编程问答--------------------
引用楼主 xiongxuanwen 的帖子:
最近在使用TeeChart绘图,但刚做了一个例子就出问题了。 
我是使用TeeChart v3.2 在VS2005中,添加一个TeeChart,在其Series添加一个Bar,在Bar中随机添加100个数据,代码如下: 

private void Form1_Load(object sender, EventArgs e) 

Bar bar1 = new Bar(); //using Steema.TeeChart.Styles,The Bar Series component outputs all points as vertical bars. 
bar1.FillSampleValues(100);//注:此处出错,提示“索引…



还没解决,只好在线等了!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,