myPane.Fill = new Fill(Color.Peru);
        myPane.Title.Text = ddl_choose.SelectedItem.Text;
        myPane.XAxis.Title.Text = "名称";
        myPane.YAxis.Title.Text = "数目";
        DataTable dt = tj.SearchGroup(ddl_choose.SelectedValue);
        PointPairList list=new PointPairList();
        
        myPane.BarSettings.Type = BarType.PercentStack; 
        myPane.BarSettings.Base = BarBase.X;
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            float number = tj.Count(dt.Rows[i][0].ToString(), ddl_choose.SelectedValue);
            list.Add(1+i,number/5,1);
            BarItem s1 = myPane.AddBar(dt.Rows[i][0].ToString(), list,GetColor(i));
           
        }
请问这个代码错在哪里了??
为什么我生成的图是重叠在一起的??