中秋节到啦!公司准备给每个人发月饼,作为技术员的小王要求在公司网站上用饼图的形式将公司各个部门的月饼发放数量表示出来,小王想了半天,准备用C#来设计该图,以下是公司部门员工数量分布数据表:

C#画饼状图(一)

最终饼图(图再大些可以把部门和部门员工数量一起写出来就好了):

C#画饼状图(一)

步骤:

1.在VisualStudio2005中创建网站DrawPie

2.在默认首页Default.aspx上插入Image控件

3.插入一个Generic Handler新项,命名为showImage.ashx

4.将Default.aspx上的Image控件的ImageUrl属性设置为~/showImage.ashx

5.在showImage.ashx上输入以下代码:

  1C#画饼状图(一)<%@ WebHandler Language="C#" Class="showImage" %>
  2C#画饼状图(一)
  3C#画饼状图(一)using System;
  4C#画饼状图(一)using System.Web;
  5C#画饼状图(一)using System.Drawing;
  6C#画饼状图(一)using System.Collections;
  7C#画饼状图(一)using System.Drawing.Imaging;
  8C#画饼状图(一)using System.Drawing.Drawing2D;
  9C#画饼状图(一)using System.Data;
 10C#画饼状图(一)using System.Data.SqlClient;
 11C#画饼状图(一)using System.Web.Configuration;
 12C#画饼状图(一)
 13C#画饼状图(一)public class showImage : IHttpHandler
 14}

相关文章: