Chart部分属性

时间:2023-03-27 18:18:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

//3D效果

Chart1.ChartAreas[0].Area3DStyle.Enable3D = true;

//3维空间的墙壁宽度

Chart1.ChartAreas[0].Area3DStyle.WallWidth = 4;

//柱形并列显示

Chart1.ChartAreas[0].Area3DStyle.IsClustered = true;

//Y轴旋转角度

Chart1.ChartAreas[0].Area3DStyle.Rotation = 5;

//X轴旋转角度

Chart1.ChartAreas[0].Area3DStyle.Inclination = 8;

//改变柱形颜色

//Chart1.Series[1].Color = Color.Red;

//是否显示文字

Chart1.Series[0].IsValueShownAsLabel = true;

Chart1.Series[1].IsValueShownAsLabel = true;

//刻度线间隔

Chart1.ChartAreas[0].AxisX.LabelStyle.Interval = 1;

//x轴文字大小

Chart1.ChartAreas[0].AxisX.LabelAutoFitMinFontSize = 8;

Chart1.ChartAreas[0].AxisX.LabelAutoFitMaxFontSize = 8;

//设置Legends的位置在右

Chart1.Legends[0].Docking = System.Web.UI.DataVisualization.Charting.Docking.Top;

//设置Legends上下位置

Chart1.Legends[0].LegendStyle = System.Web.UI.DataVisualization.Charting.LegendStyle.Column;

//Y轴上的字不显示

Chart1.ChartAreas[0].AxisY.Enabled = System.Web.UI.DataVisualization.Charting.AxisEnabled.False;

//Y轴下不显示刻度线

Chart1.ChartAreas[0].AxisY.MajorTickMark.Enabled = false;

//不显示主要网络线

Chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;

添加Chart数轴名称

DataTable dt = new DataTable();

//添加X轴名称

dt.Columns.Add("classification");

//添加Y轴名称

dt.Columns.Add("Fraction");

//添加Y轴名称

dt.Columns.Add("Number");

统计图内容

DataTable DT_Points = (DataTable)bm.POINTS_Classification("1", "2");

DataRow dr;

for (int i = 0; i < DT_Points.Rows.Count; i++)

{

dr = dt.NewRow();

//获得X轴的值

dr["classification"] = DT_Points.Rows[i][0];

//获得Y轴的值

dr["Fraction"] = DT_Points.Rows[i][1];

//获得Y轴的值

dr["Number"] = DT_Points.Rows[i][1];

//将获得的值保存

dt.Rows.Add(dr);

}

本文来源:https://www.wddqw.com/doc/3976b1de6294dd88d0d26bdf.html