当前位置:   article > 正文

vs2010基于c# winform画饼图_winform 饼图显示百分比

winform 饼图显示百分比
  1. 新建项目,选择Visual C# -> Windows窗体应用程序
  2. 拖动一个chart控件到窗体中,命名为chart1

设置chart1属性中的series(图表序列)属性,点击集合,设置如下图所示的值,

(1)设置标签值

(2)设置图形为饼图,且设置图例,图例即饼图外那个说明

上述设置也可在代码中设置,如设置标签值chart1.Series[0].Label = "#VALX;#PERCENT{P2}";

 

  1. 添加代码
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. namespace wpfPie
  10. {
  11. public partial class Form1 : Form
  12. {
  13. public Form1()
  14. {
  15. InitializeComponent();
  16. //此处添加代码
  17. chart1.Series[0]["PieLabelStyle"] = "Outside";//将文字移到外侧
  18. chart1.Series[0]["PieLineColor"] = "Black";//绘制黑色的连线。
  19. List<string> xData = new List<string>() { "A", "B", "C", "D" };
  20. List<int> yData = new List<int>() { 10, 30, 30, 40 };
  21. //chart1.Series[0].Label = "#VALX;#PERCENT{P2}"; //VALX表示X轴的值,设置内容为百分比显示,P2为精确位数为两位小数
  22. chart1.Series[0].Points.DataBindXY(xData, yData); //序列数据点集合1绑定数据
  23. }
  24. }
  25. }
  1. 结果如下:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/270940
推荐阅读
相关标签
  

闽ICP备14008679号