欢迎来到天天文库
浏览记录
ID:52954941
大小:327.51 KB
页数:4页
时间:2020-04-03
《应用Zedgraph高效开发数据图表.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、DATABASEANDINFORMATIONMANAGEMENT数据库和信息管理应用Zedgraph高效开发数据图表朱亦钢(北京航空材料研究院材料数据中心,北京100095)摘要:在软件的用户介面上应用图表,可以直观地反映数据的走势。对基于.NET平台开发的软件,开源Zed-graph类库提供了一种高效实现数据图形的方法。Zedgraph既可以用于Windows客户应用程序的开发,也可以在Web页中显示数据图形。由于代码是开源的,具有极大的灵活性。本文根据网络资源,系统介绍这一类库和类库的使用,从下载安装过程到分别在客户端程序和Web程序
2、中的使用方法以及软件使用中的一些经验和要点,通过案例的实施,为快速掌握Zedgraph的应用技术,提供了简捷的过程。关键词:图表;Zedgraph;C#.NET;用户界面;开源软件ApplicationofZedgraphinRapidDevelopGraphicChartZHUYigang(BeijingInstituteofAeronauticalMaterials,Beijing100095)Abstract:Graphicchartisaneffectivemethodtolettheusereasyandrapidunderst
3、andsthetendencyofdata.Forthesoft-warebasedon.Netframework,Zedgraphclasslibraryisapracticaltooltorapiddevelopgraphicchart.ThislibrarycanbeusedineitherwindowsorWebprogram.Duetothesourcecodeopened,itisflexibleinuse.Thispaperdescribestheusageofthesoftwareaccordingtopublicmate
4、rialfrominternetandtheexperienceinusing.Fromthedownloadandinstallationmethodstotheuseindifferentcasesanditstechniquenotes,thesamplesinpaperdemonstratetheusingofZedgraphstepbystep.Keywords:chart;Zedgraph;C#.NET;UI;opensource1引言计时拖放图形化的控件到窗体中。以下步骤通过实例叙述在图表是对数据进行分析评估的常用工具,也是
5、最直观的Windows程序开发中的设计时使用,代码源自ZedGraphWiki表示数据的方法。用户界面中使用适当的图表来表现数据,网页资源,做了部分修改,此处使用的是版本5.0.10的类库,可提高软件的性能和数据的可读性,数据库查询和数据分析对应于VS.NET2005开发平台。中采用图表代替数据列表,能带给用户快速直观的判断,例如股票K线均线和成交变化的走势图。许多专用数据分析软件如Excel、Origin等都具有图形报表功能,但在软件开发项目中需要动态图形表示时,集成使用这些专业分析软件或绘图软件,经常遇到一定的条件限制。从头编写GDI
6、虽然理论上完全可以实现,但无疑是低效率的方法。从开源代码中,应用Zedgraph是在.NET平台开发图表界面的不错选择。Zedgraph是一个比较新的开源类库,使用C#语言编写,用来创建基于任意数据集的多种二维图形图像。类库编写是面向对象的,在编程使用时有着很强的灵活性,开发者可以修改并覆盖几乎所有图表特性的默认值,包括数值范围、数图1Zedgraph的多种类型图表值单位、步长等。由于是开源代码,必要时还可以对源代码进行修改,重新生成。类库允许在一张图表中显示多个数值(1)打开VisualStudio2005中文版。范围、多种单位以及多个
7、坐标轴。图1是Zedgraph设计时应(2)从“文件”菜单中选择“新建”“项目…”。用的控件默认显示,其中包含堆叠的柱状图、透明的覆盖图(3)选择“Windows应用程序”,取名为“ZedGraphSam-以及填充图的图表,还包含了图例和注释。ple”。2应用方法(4)在解决方案浏览窗口上,右键点击“引用”选择2.1Windows应用程序“添加引用…”。Zedgraph的使用可以在运行时实例化对象,也可以在设(5)选择“浏览”标签,导航到ZedGraph.dll,点击“确定”。可看到项目引用中增加了ZedGraph。本文收稿日期:2009
8、-2-28-59-电脑编程技巧与维护(6)在“视图”菜单中选择“工具箱”,拉至工具箱底部选择复制和保存图像的操作。看“常规”选项卡的内容。(7)如果“ZedGraphControl”选项不存在
此文档下载收益归作者所有