C# Chart数据绑定问题,求助
调用绑定数据函数,第一句话就出错,说超出索引!!!求解...
.....................
.....................
//绑定数据函数
public static void DrawSpline(double []listX , double [] listY, Chart chart1)
{
try
{
//X.Y值成员
chart1.Series[0].Points.DataBindXY(listX, listY);//<--------这句话就出错!!!
//chart1.Series[0].Points.DataBindY(listY);
//点颜色
chart1.Series[0].MarkerColor = Color.Green;
chart1.Series[0].ChartType = SeriesChartType.Spline;
catch
...
}
...............
...............
//调用语句
...............
{
double [] xData = {1,2,3,4,5,6,7,8 };
double[] yData = { 0.2f, 0.3f, 0.1f, 0.4f, 0.1f,0.4f,0.8f,0.5f };
DrawClass.DrawSpline(xData, yData, chart1);
}
.....................
.....................
//绑定数据函数
public static void DrawSpline(double []listX , double [] listY, Chart chart1)
{
try
{
//X.Y值成员
chart1.Series[0].Points.DataBindXY(listX, listY);//<--------这句话就出错!!!
//chart1.Series[0].Points.DataBindY(listY);
//点颜色
chart1.Series[0].MarkerColor = Color.Green;
chart1.Series[0].ChartType = SeriesChartType.Spline;
catch
...
}
...............
...............
//调用语句
...............
{
double [] xData = {1,2,3,4,5,6,7,8 };
double[] yData = { 0.2f, 0.3f, 0.1f, 0.4f, 0.1f,0.4f,0.8f,0.5f };
DrawClass.DrawSpline(xData, yData, chart1);
}
...全文
相关推荐
C# 通过委托和线程实现chart控件的实时更新
该文档给出了c#线程实时更新图表及其他控件数据的完成代码,通过委托delegate和控件的BeginInvoke方法实现数据的绑定
c# chart控件实时显示曲线
c# 随机生成数值,在chart控件上实时显示,将随机生成数换成需要的数即可
微软c# chart控件 全部实例
微软 charp aspnet chart控件 全部实例
C#各种Chart图表的实例(含代码)
C#各种Chart图表的实例,包括:饼图、折线图、3D饼图等等一些各种图的例子,应有尽有!希望对大家有所帮助~!
C#实现chart数据点的放大缩小显示、框选、删除、平移.rar
基于C#中chart控件,实现数据点的显示、放大、缩小、框选、删除、平移,以及文件修改后的保存提示。


