//构建图表数据对象集合
Series series = new Series();
series.ChartArea = "ChartArea1";
//设置图表类型
series.ChartType = SeriesChartType.Pie;
//设置数据点标签显示的文本 如:20%
series.Label = "#PERCENT{P0}";
//设置当前图表气泡显示的文本内容
series.ToolTip = "模块:#AXISLABEL " + series.Label;
我就还有柱形颜色没有搞定 还有就是去掉后面那个网格 可以详细说说吗
@丶Bingo: series.Color = Color.Red; 设置数据点(柱形)颜色为红色
取消网格线:依次打开Chart控件属性"ChartAreas→Axes",找到成员"X axis"的MajorGrid属性,将Enable值设置为False即可去掉x轴上的网格线 y轴也一样
@丶Bingo:
用代码实现取消网格线
Chart1.ChartAreas[0].Axes[0].MajorGrid.Enabled = false; 表示取消x轴的网格线
Chart1.ChartAreas[0].Axes[1].MajorGrid.Enabled = false; 表示取消y轴的网格线
取消x轴和y轴内容
Chart1.ChartAreas[0].Axes[0].Enabled = false
Chart1.ChartAreas[0].Axes[1].Enabled = false
结果:
@┢┦偉: 恩 谢谢 我也搞定了
Chart2.Series[0].Points.AddXY("A", "3");
Chart2.Series[0].Points.AddXY("B", "5");
Chart2.Series[0].Points.AddXY("C", "1");
Chart2.Series[0].Points[0].Color = System.Drawing.Color.Green;
Chart2.Series[0].Points[1].Color = System.Drawing.Color.Ivory;
Chart2.Series[0].Points[2].Color = System.Drawing.Color.MediumBlue;
不同的柱形颜色
@丶Bingo: 嗯,那就好。
mark,Thanks