利用C#实现条形图、饼图的绘制(二)

来源:互联网 发布:f2fs ubuntu 编辑:程序博客网 时间:2024/05/17 01:59

    继前一篇文章提到关于使用C#绘制条形图的思路之后,这里接着介绍绘制饼图的思路。本篇文章所涉及的源代码是在前面的基础上完成的,在本文的最后,将会提供本实例的完整代码下载地址,有兴趣的朋友可以下载。
    言归正传,开始介绍饼图的绘制。其实,饼图的绘制跟条形图的绘制有颇多相似之处,其大体亦经过以下几个步骤:
    (1)创建Graphics对象实例;
    (2)设置图形及文本属性;
    (3)设置画布及边框;
    (4)绘制标题文本;
    (5)循环绘制扇形图并最终组合成饼图,这里利用了FillPie方法;
    (6)绘制图例。
    饼图的绘制在类PieGraph中实现,以下为其代码示例:

    同样,在WinForm中调用亦非常简单,代码示例如下:

    最终的饼图绘制界面效果如下图所示:

    整个绘图程序的源代码可以从以下地址下载:http://download.csdn.net/source/2386682。到此,利用C#的GDI+绘制条形图和饼图就介绍到这里,这里介绍的都是很基本的方法,并未作深入探讨,更深层次的研究有待日后继续。绘图,就是如此简单。

原创粉丝点击