当我尝试根据上面输入的数据加载图表数据时,为什么我的饼图无法正常工作?
以下代码是我们获取数据输入的方式
List<clsData> datapointlst = new List<clsData>();
foreach (DataRow dr in dt.Rows)
{
clsData data = new clsData();
data.seriesName = dr[0].ToString();
data.pointLabel = dr[1].ToString();
data.toolTip = dr[2].ToString();
data.x = int.Parse(dr[3].ToString());
data.y = int.Parse(dr[4].ToString());
datapointlst.Add(data);
chart1.ChartAreas[0].AxisX.LabelStyle.Format = dr[1].ToString();
}
此代码是我获取图表类型的方式
switch (type)
{
case 0:
return SeriesChartType.Point;
case 1:
return SeriesChartType.Line;
case 2:
return SeriesChartType.Bar;
case 3:
return SeriesChartType.Point;
case 4:
return SeriesChartType.StackedColumn;
case 5:
return SeriesChartType.Pie;
default:
break;
}