开源图形控件-ZedGraph

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更效! 阅读详情


       最近在做一个小软件,需要绘制实时采集的数据。由于开发平台是.NET4和VS2010,所以自然的采用了Windows下的Charting控件。微软的东西确实是功能齐全,上手也比较快。但是用了一阵之后,发现两个问题:1)长时间测试后性能较差,会耗用较高的CPU(软件采集数据可能持续10多个小时,但图形上实际最大只保留一个小时左右的数据);2)难以实现图形拖动的功能(尽管其内置了拖动功能,但是有很大的限制,很多情况下不能用,也难以获取滚动条的位置信息)。
       
       在纠结了一段时间之后,当然也是实在不能让用户满意,我决定更改控件,于是就在网上找到了ZedGraph。我觉得有以下的优点吧:1)性能比微软Charting好,同样绘制一个小时的点,CPU使用率明显降低;2)上手更加简单;3)代码开源,可以根据自己需要来改进某些功能以满足自己的特殊需要。
      
        ZedGraph库可以支持C#,VC++,VB这几种开发语言。其可以达到的效果大概如下:
 
 
   
ZedGraph 绘制动态曲线 使用C# winform 上位机采集一些设备的数据以图表的形式展示出来,研究数据的走向是否平稳,波动范围等。主要是以动态曲线的形式展现出来 阅读详情

相关推荐

C#zegraph用法

一、引用using ZedGraph; 在资源管理器中点击引用,将ZedGraph.dll添加到工程项目中。 二、添加zedGraphControl控件 在工具箱的常规项目右击添加选择项,浏览zedgraph.dll ...

IT技术猿猴的博客 3173

最新版本ZedGraph控件

最新版本 ZedGraph控件,花费了好久时间才找到的。字数

ZedGraph如何显示鼠标附近的曲线的点?介绍三种方法

介绍ZedGraph中如何获取曲线上的点并显示,显示的方法介绍了三种,第一种是设置IsShowPointValues属性;第二种是使用PointValueEvent事件,自定义坐标点的显示;第三种是使用GDI自定义绘制。

weixin_40314351的博客 1957

开源框架ZedGraph的使用

第一步,导入ZedGraph.dll文件,具体如何导入的参见:C#中如何导入本地dll文件 在Form1这个类中添加一个属性 private ZedGraph.ZedGraphControl zg1;我们在之后的窗体构建中需要使用到这个对象 在Form1.Designer.cs的 InitializeComponent()方法中添加如下代码,对我们的zg1属性进行初始化 ...

qq_41513230的博客 5554

.NET全栈】ZedGraph图表库的介绍和应用

ZedGraph图表库的介绍与应用

杰西笔记 5942

ZedGraph开源图形控件

ZedGraph开源图形控件 去发现同类优质开源项目:https://gitcode.com/ ZedGraph 是一款功能强大的 C# 开源图形控件,可以方便地绘制曲线、柱状图形等。本仓库包含了该控件的源码以及 5.1.5 版本,并提供了使用 ZedGraph 显示动态-实时数据的详细介绍。 功能特点 支持多种图表类型,如曲线图、柱状图、点状图等。 支持实时数据更新。 提供丰富的图表样式和自...

gitblog_06713的博客 623

ZedGraph开源图形控件:绘制专业图表的利器

ZedGraph开源图形控件:绘制专业图表的利器 去发现同类优质开源项目:https://gitcode.com/ 在软件开发中,数据可视化是至关重要的环节,一款优秀的图形控件可以帮助开发者轻松实现数据的图形化展示。ZedGraph,一款功能全面的C#开源图形控件,正是为此而生。 项目介绍 ZedGraph开源图形控件以其强大的图形绘制能力,在开发者中备受好评。它可以方便地绘制曲线图、柱状图、点状...

gitblog_06788的博客 1121

【开放源代码】C#带图表功能的开源记帐工具(Winform)

开发环境:VS2005 C#数据库:Access图形控件:ZedGraph(开源) ★★★简介★★★ 本人用自制工具记帐已有将近三年历史,前一版是B/S结构程序,图形控件使用破解的Dundas Chart,2006年9月为了熟悉开源ZedGraph控件开始制作新版记帐。 开始因没有灵感,工作忙等原因,仅仅做了数据录入,表格显示等简单功能,一直拖到12月中旬开始进入全面开发,利用...

weixin_33709590的博客 428

[原创][免费软件]带图表分析的开源记帐工具

开发环境:VS2005 C#数据库:Access图形控件:ZedGraph(开源) 简介: 这个工具是我自己的第二个记帐工具.第一个是2004年做的B/S结构程序.当时就是为了学习B/S程序如何做,而做的一个练手的东西.图形控件使用破解的Dundas Chart。 利用我第一个记帐工具记了三年,今年9月发现了ZedGraph图形控件.为了熟悉控件决定升级记帐系统.功能上加入消费...

weixin_34101784的博客 114

ZedGraph图形控件在Web开发中的应用

ZedGraph介绍:ZedGraph是一个功能强大图形控件,可以根据任意数据集创建2D曲线,bar,和pie图,同时我们既可以Windows Form中,也可以在ASP.NET Web Form中使用它。ZedGraph具有度的灵活性,我们几乎可以定制图形的每个方面,同时又为所有的特性提供了默认值,因此可以快速上手。ZedGraph.NET 2.0和Visual Studio 2005兼容。ZedGraph在web中的应用:zedgraph是一个开源免费项目,其官方网http://zedgraph.o

分享经验,共同进步. 3381

C# WinForm开发系列 - ZedGraph

http://www.cnblogs.com/peterzb/archive/2009/07/19/1526726.htmlZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。这个类库包

bl_song的专栏 1810

ZedGraph画图控件

<br /> ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。这个类库包含了基于要绘制的数值范围内的可选择适当度量范围和跨度的代码。(相关文章及代码搜集自网络,仅供学习参考,版权属于原作者! ) <br />统计图控件dotnetCharting和ZedGraph比较<br />推荐一个功能强大cha

zhl921322308的专栏 2287

ZedGraph图表

ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。这个类库包含了基于要绘制的数值范围内的可选择适当度量范围和跨度的代码。(相关文章及代码搜集自网络,仅供学习参考,版权属于原作者! )

yuan_jie 642

ZedGraph统计图表控件使用

ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。这个类库包含了基于要绘制的数值范围内的可选择适当度量范围和跨度的代码。(相关文章及代码搜集自网络,仅供学习参考,版权属于原作者! )

yuan_jie 995
上一篇: 程序员能力矩阵
下一篇: UdpClient 与Dispose
selfpoised
博客等级 码龄18年 16粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值