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));
}
请问这个代码错在哪里了??
为什么我生成的图是重叠在一起的??
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));
}
请问这个代码错在哪里了??
为什么我生成的图是重叠在一起的??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货