.Net 开源控件 NPlot使用小结
NPlot是一款非常难得的.Net平台下的图表控件,能做各种曲线图,柱状图,饼图,散点图,股票图等,而且它免费又开源,使用起来也非常符合程序员的习惯。授权方式为BSD许可证。
下载链接:
http://netcontrols.org/nplot/wiki/index.php
https://github.com/hwthomas/NPlot
添加与使用
将NPlot添加到工具箱托盘中。
添加方式为:在工具箱上单击右键,选择“选择项”,会出现“选择工具箱项”对话框,在“.Net Frameworks组件”属性页,选择浏览,找到NPlot.dll添加到工具箱项。这时工具箱中会出现NPlot控件。在设计应用程序界面时,可以将其拖入应用程序界面,系统会在代码中自动创建一个PlotSurface2D对象。
手动引入空间:using
NPlot。
NPlot的命名空间包括NPlot,NPlot.Bitmap,NPlot.Web,NPlot.Web.Design,NPlot.Windows等,其中最核心的,管理各种图表的类都属于NPlot命名空间,NPlot.Bitmap针对位图的管理,NPlot.Web,NPlot.Web.Design和NPlot.Windows则可视为NPlot图表在Web
Form和Windows Form上的容器(PlotSurface
2D)。这些容器可以拖到Form上,也可以位于其他容器之中。
PlotSurface2D对象是NPlot图表的容器,所有的图表图形,坐标,标题(都继承IDrawable接口)等各种信息都可以被加入PlotSurface2D。PlotSurface2D拥有一个非常重要的方法:Add。各种图表图形,坐标,标题都可以通过Add加入PlotSurface2D对象。
DEMO
参考文章
最新文章
- CoreCRM 开发实录——开始之新项目的技术选择
- css learn
- Cannot find executable for CFBundle 解决办法
- 总结android项目的基本开发步骤(转帖)
- dispatch_group_async可以实现监听一组任务是否完成,完成后得到通知执行其他的操作。这个方法很有用,比如你执行三个下载任务,当三个任务都下载完成后你才通知界面说完成的了
- iOS - UI - UITextView
- 基于 Red5 的流媒体服务器的搭建和应用
- Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.(转)
- Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)
- SQL 课程 子查询
- merge into的用法及10g新特性总结
- Lua中的一些库(1)
- Python自学:第三章 使用列表中的各个值
- layer开启与关闭加载层
- IntelliJ IDEA 创建Java Web项目
- vue 的事件冒泡
- 关于使用jquery的Ajax结合java的Servlet后台判定用户名是否存在
- 04_Flume多节点load_balance实践
- 自定义模板类型vs模板类型自动推测
- springMVC入门程序。使用springmvc实现商品列表的展示。