对于此控件的使用 我在工作过程中涉及到了 所以希望为大家解析一下

 

这是我在为一家公司做的OA系统涉及到的模块,(测试数据随机录入的,希望理解)

//绑定报表
    public int BindChart(string deptName, string fistdate, string lastdate)
    {

        if (fistdate == "")
        {
            Chartreport.DataSource = null;
            return 0;
        }
        else
        {
            // 设置数据源,Ds是一个取出数据集的
            Chartreport.DataSource = conm.GetReportCount(deptName, fistdate, lastdate);
            // 分别设置图表的X值和Y值  
            Chartreport.Titles.Add("员工咨询量统计报表");
            Chartreport.BackColor = Color.Gray;       
            Chartreport.BackSecondaryColor = Color.WhiteSmoke;
            Chartreport.BackGradientStyle = GradientStyle.DiagonalRight;
            Chartreport.BorderlineDashStyle = ChartDashStyle.Solid;
            Chartreport.BorderlineColor = Color.Gray;
            Chartreport.BorderSkin.SkinStyle = BorderSkinStyle.Emboss;
            Chartreport.Series["Series1"].XValueMember = "USER_NAME";
            Chartreport.Series["Series1"].YValueMembers = "num";
           

            // 绑定设置的数据
            Chartreport.DataBind();
            return 1;
        }

 

    }

 

以上是绑定数据时涉及到的代码, 对于绑定数据源这就不做太多介绍,因为没有技术含量,在这提醒一点业务逻辑很重要,

只要把这个Area3DSRYLE-ENABLE3D属性设置为true 就能实现3D效果图。