OpenFlashChart

这几天琢磨了下OpenFlashChart这个控件。能画出很漂亮的图形报表。

 

有点小心得。

 

1。要先加载dll文件。http://teethgrinder.co.uk/open-flash-chart/.

 

2。在配置文件中要加上一句话,要不是用不了的:

<httpHandlers>

 

<add path="ofc_handler.ofc" verb="*" type="OpenFlashChart.WebHandler.ofcHandler, OpenFlashChart" />

 

</httpHandlers>

 

3。添加引用:

 

using OpenFlashChart;
using ToolTip = OpenFlashChart.ToolTip;
using ToolTipStyle = OpenFlashChart.ToolTipStyle;

 

4。代码:

      private void LineMonth(string Mark, string Year)
     {

       OpenFlashChart.OpenFlashChart chat = new OpenFlashChart.OpenFlashChart();
        List<string> list = new List<string>();
        for (int i = 1; i <= 12; i++)
        {
            list.Add(i + "月");
        }
        
        
        OpenFlashChart.Line line1 = new Line();

 

       //饼图        OpenFlashChart.Pie line1= new Pie();
       //柱图        OpenFlashChart.Bar line1 = new Bar();

       //水晶柱     OpenFlashChart.BarGlass line1 = new BarGlass();


        ArrayList l2 = new ArrayList();

       
        xy_basicinfo xy = new xy_basicinfo();
        int[] count = new int[12];
        count= xy.SelectCountByYear("2009");

        for (int i = 1; i <= 12; i++)
        {
            
            l2.Add(Convert.ToDouble(count[i-1]));
        }

       
        line1.Values = l2; //给线负值

        

        line1.Colour = "#2156B7";
        line1.Tooltip = "报名人数:#val#人";//鼠标点在上面的时候显示的字
        
        chat.AddElement(line1);


        NewMethod(list, chat, Mark, Year);//方法2


        OpenFlashChartControl1.EnableCache = false;
        OpenFlashChartControl1.Chart = chat;

      }

 

    private void NewMethod(List<string> list, OpenFlashChart.OpenFlashChart c, string i, string year)//方法2
    {
        c.Title = new Title(i + year + "年招生信息");
       
        c.Y_Axis.SetRange(0, 6000, 1);//设置 纵坐标的 起始值,最大值,第3个参数我换过 但是没看出什么差别


        c.Y_Axis.Steps = 100;


        c.X_Axis.Offset = true;


        c.X_Axis.SetLabels(list);


        c.Tooltip = new ToolTip("全局提示:#val#");


        c.Tooltip.Shadow = true;


        c.Tooltip.Colour = "#e43456";


        c.Tooltip.MouseStyle = ToolTipStyle.CLOSEST;
    }

基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip 个人大四的毕业设计、课程设计、作业、经导师指导并认可通过的高分设计项目,评审平均分达96.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 [资源说明] 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设或者课设、作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),供学习参考。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值