有一位学生看了前一篇短文之后打电话问我,如果想在 Windows Form 窗体或 Web Form 网页上一次显示多个统计图表以便一览无遗的话,该怎么作才好呢?
我试着写了两个程序,第一个程序是 Windows Form 程序,我先建立一个 DataTable 对象来存放所动态绘制好的统计图表,然后将 DataGridView 控件的数据来源设定成该 DataTable 对象,如此一来,就可以一次显示出各个部门之男女平均薪资的圆饼图(如图表 1 所示)。
第二个程序是 Web Form 程序,技巧在于使用 DataList 控件搭配数据系结与泛型处理例程 .ashx 即可一次在网页上显示出各个部门之男女平均薪资的圆饼图(如图表 2 所示)。
希望这样的提点对您有所帮助。
后记:其实这一位学生年纪比我还大,只因为多年前听过我的研讨会,故称我为章老师,感谢啦...为何么会多年前呢,因为我很久不讲研讨会了。
图表1
图表2