C# 中 ZedGraph 统计图控件使用经验与教程

需积分: 15 3 下载量 81 浏览量 更新于2024-09-17 1 收藏 90KB DOCX 举报
ZedGraph C# 使用经验 ZedGraph 是一个开源的统计图控件,使用 C# 进行编写。它具有很多优点,如可以先生成图片后再显示,动态生成图表,不需要保存文件,减少 IO 的读写消耗,支持多种呈现方式,如曲线图、柱状图、饼图等。但是,它也存在一些缺点,如编码时设置属性不方便,图表的显示比较简陋。 ZedGraph 的特点: 1. 可以先生成图片后再显示,这对一些多用户并发有点帮助。(RenderMode.ImageTag) 2. 可以动态生成,不用保存文件,可以减少 IO 的读写消耗。(RenderMode.RawImage) 3. 比较多的呈现方式,比如曲线图、柱状图、饼图等。 使用 ZedGraph 时需要注意以下几点: 1. 当前的最新版本是 5.1.5,使用不同的版本时要注意属性的变化。 2. 在 WindowsForms 和 ASP.Net WebForm 中使用 ZedGraph 是不同的。 使用 ZedGraph 的步骤: 1. 在 bin 文件夹中加入 Zedgraph.dll 和 Zedgraph.web.dll; 2. 添加这两个 dll 的引用; 3. 在网站下要创建一个空文件夹,名称为 'ZedGraphImages',这个文件夹名称是默认的,要修改这个文件夹名称,可以修改属性 RenderedImagePath,CacheDuration 缓存的持续时间。 4. 在 aspx 文件中加入:<%@RegisterTagPrefix="zgw" Namespace="ZedGraph.Web" %> 在使用 ZedGraph 时,需要注意以下几点: 1. 版本问题:不同的版本的 ZedGraph 有很多差别,需要注意属性的变化。 2. 使用环境:在 WindowsForms 和 ASP.Net WebForm 中使用 ZedGraph 是不同的。 ZedGraph 的资源: * ZedGraph 来源:http://sourceforge.net/project/showfiles.php?group_id=114675 * ZedGraph 相关例子资源:http://zedgraph.org/wiki/index.php?title=Sample_Graphs ZedGraph 是一个功能强大且灵活的统计图控件,使用 C# 进行编写,具有很多优点,如可以先生成图片后再显示,动态生成图表,不需要保存文件,减少 IO 的读写消耗,支持多种呈现方式等。但是,它也存在一些缺点,如编码时设置属性不方便,图表的显示比较简陋。