这几天我决定花一些时间,逐个研究下.NET中的Chart控件。 我的IDE版本为VS2012,.NET框架版本为.NET 4.5 运行本文代码需要用到命名空间System.Windows.Forms.DataVisualization.Charting 1、饼图(SeriesChartType.Pie) 现有一个Chart控件,取名为chart,在程序Load函数中输入如下代码: private void FormMain_Load(object sender, EventArgs e) { //清空chart图表 chart.ChartAreas.Clear(); //图表区 chart.Titles.Clear(); //图表标题 chart.Series.Clear(); //图表序列 chart.Legends.Clear(); //图表图例 //新建chart图表要素 chart.ChartAreas.Add(new ChartArea("chartArea")); chart.ChartAreas["chartArea"].AxisX.IsMarginVisible = false; chart.ChartAreas["chartArea"].Area3DStyle.Enable3D = false; chart.Titles.Add("某行业各公司市场占有率调查报告"