柱形图(柱形)
DataTable dt = new DataTable();
//添加轴名称
//添加X轴名称
dt.Columns.Add("classification");
//添加Y轴名称
dt.Columns.Add("Fraction");
//添加Y轴名称
dt.Columns.Add("Number");
//向统计图添加内容
DataRow dr;
dr = dt.NewRow();
dr["classification"] = "A";
dr["Fraction"] = "11";
dr["Number"] = "12";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["classification"] = "B";
dr["Fraction"] = "15";
dr["Number"] = "10";
dt.Rows.Add(dr);
Chart1.DataSource = dt;
//设置Y轴名称
Chart1.Series[0].YValueMembers = "Fraction";
Chart1.Series[0].YValueMembers = "Number";
//设置X轴名称
Chart1.Series[0].XValueMembers = "classification";
//统计图属性
//3D效果
Chart1.ChartAreas[0].Area3DStyle.Enable3D = true;
//三维空间的墙壁宽度
Chart1.ChartAreas[0].Area3DStyle.WallWidth = 4;
//柱形并列显示
Chart1.ChartAreas[0].Area3DStyle.IsClustered = true;
//柱形宽度
Chart1.Series[0]["PointWidth"] = 0.5;
//Y轴旋转角度
Chart1.ChartAreas[0].Area3DStyle.Rotation = 5;
//X轴旋转角度
Chart1.ChartAreas[0].Area3DStyle.Inclination= 8;
//是否显示文字
Chart1.Series[0].IsValueShowAsLabel = true;
Chart1.Series[1].IsValueShowAsLabel = true;
//坐标轴上的字不显示
Chart1.ChartAreas[0].AxisY.Enabled = System.Web.UI.DataVisualization.Charting.AxisEnabled.False;
//坐标轴X轴文字的大小
Chart1.ChartAreas[0].AxisX.LabelAutoFitMinFontSize = 8;
Chart1.ChartAreas[0].AxisX.LabelAutoFitMaxFontSize = 8;
//关闭网格线
Chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
//关闭坐标轴刻度线
Chart1.ChartAreas[0].AxisX.MajorTickMark.Enabled = false;
浙公网安备 33010602011771号