zoukankan      html  css  js  c++  java
  • 应用 ZedGraph

    基于windows平台的各种绘图第三方控件很多,从.NET的CrystalReportg到ActiveReport自己还用过几款.今天初步试了一下ZedGraph,体会了一下它的使用原理与应用方向.整理如下.

    1.ZedGraph 是一种绘图类的第三方控件,因此有别与用于定制打印输出的报表系列的控件.
    2.ZedGraph 功能很强,可以动态/静态的展现客户体验,调用简单方便(只需将DLL加入Reference).
    3.ZedGraph 中文的帮助文档没找着郁闷中(不能系统的学习),不过在CodeProject中找到了较全面帮助可以拿来看看.

    使用ZedGraph的一个实例:



    实现步骤
    1. 去CodeProject把ZedGraph的DLL文件down到本地,并引入Project中.



    2. 在CS文件中准备绘图数据.
        2.1 与其他控件集合一样,zedGraph也都有基本的显示属性设置,如下。
                this.zedGraphControl1.GraphPane.Title.Text = // 表头
                this.zedGraphControl1.GraphPane.XAxis.Title.Text = // 横坐标lable
                this.zedGraphControl1.GraphPane.YAxis.Title.Text = // 纵坐标label
         2.2 高级属性设置 
         BarItem myCurve = myPane.AddBar("住户室温", list, Color.Blue);//BarItem  标识项
         ZedGraph.AxisType.DateAsOrdinal
    3. 绘图方法
       zedGraphControl1.GraphPane.AddCurve("住户室温", x1, y1, Color.Red, SymbolType.None);// AddCurve 方法用四个重载,可以用多种方法载入要绘制的对象方法。
        this.zedGraphControl1.AxisChange();        //固定用法。
        this.zedGraphControl1.Refresh();              //如果是用Timer动态的描绘图形就使用此方法多次重画。

  • 相关阅读:
    vs code插件
    各大厂RTSP取流的URI
    关于VLC无法播放rtsp的问题分析
    VLC查看日志的方法
    wireshark的过滤命令
    vs编译完提示不支持尝试的执行操作
    vs2015的密钥
    VS制作dll、def文件的使用、dll加入工程使用
    python之NLP数据清洗
    python 生成词云
  • 原文地址:https://www.cnblogs.com/zencorn/p/1093900.html
Copyright © 2011-2022 走看看