有一位学生看了前一篇短文之后打电话问我,如果想在 Windows Form 窗体或 Web Form 网页上一次显示多个统计图表以便一览无遗的话,该怎么作才好呢?  <?xml:namespace prefix = o />

 

我试着写了两个程序,第一个程序是 Windows Form 程序,我先建立一个 DataTable 对象来存放所动态绘制好的统计图表,然后将 DataGridView 控件的数据来源设定成该 DataTable 对象,如此一来,就可以一次显示出各个部门之男女平均薪资的圆饼图(如图表 1 所示)。  

 

第二个程序是 Web Form 程序,技巧在于使用 DataList 控件搭配数据系结泛型处理例程 .ashx 即可一次在网页上显示出各个部门之男女平均薪资的圆饼图(如图表 2 所示)。

希望这样的提点对您有所帮助。

 

后记 : 其实这一位学生年纪比我还大,只因为多年前听过我的研讨会,故称我为<?xml:namespace prefix = st1 />章老师,感谢啦 ... 为何么会多年前呢,因为我很久不讲研讨会了。
                         图表1
                                      图表2