zoukankan      html  css  js  c++  java
  • DotNetCharting用法画饼状图、柱状图

    DotNetCharting是一个非常棒的.NET图表控件,对中文支持非常好,而且操作方便,开发快速,既有for webform 也有for winform的,而且.net1.1和2.0都有支持。它的官方地址是http://www.dotnetcharting.com/
    下面还有破解版本:) http://blog.csdn.net/allisnew/
    虽然它的使用已经非常简单了,但是在实际使用过程中还是碰到了几个麻烦,下面就写一下它的简单使用方法:(以for vs2003的webform举例,其他类同)
    1.首先要搞定帮助文档:从官方网站下载解压后把dotnetcharting4.2for1.x目录设置成虚拟目录,.net1.1的环境,然后就可以看帮助示例了。
    2.把\bin\dotnetCHARTING.dll添加到工具箱,并且添加引用
    3.把控件拖到你的网页上,然后添加引用using dotnetCHARTING;就可以用了
    4.说下简单的柱状图的用法(动态获取数据):它有个type属性,设置成Combo就是柱状图;下面是代码:
            private void Page_Load(object sender, System.EventArgs e)
            
    {
                
    if (!IsPostBack)
                
    {
                    ConfChart();
                }

            }


            
    chart
    5.下面是简单的饼状图的做法(憋了半天才搞出了这个方法,网上基本没有帮助,它自带的帮助貌似pie全是静态生成数据),期待各位更好的方法
    首先设置type属性为pie,然后下面是动态数据的代码
            private void Page_Load(object sender, System.EventArgs e)
            
    {
                
    if (!IsPostBack)
                
    {
                    ConfChart();
                }

            }


            
    chart
    抓张图看看撒:


    强烈推荐他的demo地址:

    这个是所有的 DEMO 演示  http://www.dotnetcharting.com/demo.aspx

    这个是 Online Documentation http://www.dotnetcharting.com/documentation/v4_4/webframe.html 里面会有详细的说明和用法。



  • 相关阅读:
    nginx (待更新)
    根据 thread id 停止一个线程
    Redis 消息订阅
    faker smtp server
    DRF lazy Serializer
    python super
    django patch
    django patch 解决 ["'15428560000' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format."]
    自己的随笔
    CSS中文乱码解决方法
  • 原文地址:https://www.cnblogs.com/vagerent/p/770828.html
Copyright © 2011-2022 走看看