public BarChartValue(string MyName, int Myvalue)
{
Name = MyName; //IV
MValue = Myvalue; //23
}
private string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
private int mvalue;
public int MValue
{
get
{
return mvalue;
}
set
{
mvalue = value;
}
}
List<BarChartValue> list=new List<BarChartValue>();
for (int i=0;i<ds.Table[1].rows.count;i++)
{
list.add(new BarChartValue(ds.Tables[0].Rows[i]["Name"].ToString(),ds.Tablbe[0].rows[i]["values"].ToString();
}
这个是GDI绘图的设置方法:
g.DrawString(list[i].Name, new Font("Arial", 4), Brushes.White, new PointF(barOrigin.X - 2, 126));//x轴月份想x,y坐标