WinForm 做的饼图生成器
今天在上数据仓库和数据挖掘的课时,老师老是在提什么柱状图啊,饼图啊之类的,
还说叫我们自己回来多画几个,唉,烦死人的东西了,
晚上回来,突发奇想的,干嘛我不自己写个饼图的生成器呢,
呵呵,说干就干,于是就有了下面的这个饼图生成器。
这个生成器呢,其实是很简单的,也就是 GDI+的一点浅显知识的运用,
这个饼图生成器呢,
主要是完成下面的功能,通过由用户一组一组的输入数据,
每一组数据都应该有对应的变量名,变量值,然后还必须由用户选择一种颜色,
当然,其中的变量名和颜色是不能够重复的。
然后呢,就是使用 GDI+来画图了,对于画图呢,
也就很简单了,我实例化一个 Bitmap ,然后通过这个 Bitmap 来生成一个 Graphics ,
这样就可以很方便的实现画图了,将这张图片画好后,
便可以将这个 Bitmap 放到一个 PictureBox 中显示出来就 OK 了,
由于范例比较简单,所以就不多做介绍了,
下面就给出几张截图吧
然后由用户一组一组的输入数据,通过一个 List 泛型集合存储起来
- 颜色和变量名在 List 集合中是不能重复的
然后就单击“生成饼图”来查看这个饼图了
上面的呢就是一张图片,下面就是一个 DataGridView 控件了
还是秉承一贯的原则,如果您不会的话,您可以留下邮箱,
我会将源码发给你学习的!!!