明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
随笔 - 1277, 文章 - 0, 评论 - 214, 阅读 - 320万
  博客园  :: 首页  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

微软发布.NET平台免费的图表Chart控件 [转载]

Posted on   且行且思  阅读(4285)  评论(0编辑  收藏  举报

 

该控件支持多种图表(2D和3D),如饼图,柱状图,曲线图,散点图,雷达图,面积图,股票图等,而且同时支持Winform 和 Asp.net。

但令人遗憾的是,微软目前放出的只是.Net Framework 3.5版本的,没有For .Net Framework 2.0的。

据知情人士透漏,该控件是微软收购的,来源于 http://www.dundas.com/,for .net 2.0 的版本有,但是要 Money 的,鄙视一下Ms

 

 

微软在收购了 Dundas 这家优秀的图表组件公司后,日前释出了功能相当强大,而且完全免费的图表组件,

名为「Microsoft Chart Controls for Microsoft .NET Framework 3.5」。

过去要在 ASP.NET 或 Windows Form 中绘制图表,可能要花钱买其它公司的组件,或用微软的绘图函式库自己撰码处理。

但现在透过组件,以及微软提供免费下载的上百个现成范例 (包装成单一个 project)、免费的技术文件,可让您的项目及报表,

轻松套用各种功能强大的 2D、3D、实时变化的动态图表;且透过 AJAX,可让图表及里面的数据,每秒钟都持续更新

使用者透过浏览器,可和图表做各种互动设定。此图表组件,可套用于 ASP.NET 和 Windows Forms 程序,并可让程序开发人员完全依项目需求做客制化。

这套组件只能在新一代的 .NET 3.5 SP1 / VS 2008 SP1 中使用您只要下载本帖下方第五个连结的官方示例后,直接用 VS 2008 开启网站,

即可看到现成的炫丽图表示例。

此新一代的图表组件,已整合进 SQL Server 2008 新一代的 Reporting Services 报表软件中 [1]。

(1) Microsoft Chart Controls for Microsoft .NET Framework 3.5 :
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c
包含 ASP.NET 和 Windows Forms 图表控件的核心安装程序

(2) Microsoft Chart Controls for Microsoft .NET Framework 3.5 语言套件 :
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=581ff4e3-749f-4454-a5e3-de4c463143bd

(3) Microsoft Chart Controls Add-on for Microsoft Visual Studio 2008 :
http://www.microsoft.com/downloads/details.aspx?FamilyId=1D69CE13-E1E5-4315-825C-F14D33A303E9&displaylang=en
安装后可与 VS 2008 有效地整合,并可在 VS 2008 工具箱中,支持 ASP.NET、Windows Forms 的 IntelliSense 功能

(4) Microsoft Chart Controls for .NET Framework Documentation :
http://www.microsoft.com/downloads/details.aspx?FamilyId=EE8F6F35-B087-4324-9DBA-6DD5E844FD9F&displaylang=en
Chart controls 的 documentationAPI 英文文件 (chm 格式)

(5) Samples Environment for Microsoft Chart Controls :
http://code.msdn.microsoft.com/mschart
提供超过 200 个示例,可用 VS 2008 直接开启网站后执行,务必下载玩看看

(6) Windows Forms-ASP.NET Chart Control .NET Development MSDN Forums :
http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/threads/



图 1 支持 3D 效果,并可和使用者做互动



图 2 支持 AJAX 及 callbacks 编程及特效,图表及里面的数据可自动持续更新


Chart controls 的其它特色:

  • 浏览器或报表中的图片,使用者可直接按鼠标右键存成图档
  • 使用者可在浏览器中,直接用鼠标做设定,要以何种格式 (3D 或 2D) 显示图表
  • 透过 AJAX 技术,使用者在图表中做各种点选或鼠标操作时,会动态出现相关提示、额外的数据或信息
  • 透过 AJAX 技术,可让图表及里面的数据,每秒钟都持续一直更新
  • 亦内建金融类及特定领域的图表,有现成的样板可直接套用在项目中


----------------------------------

参考文件

[1] MICROSOFT ACQUIRES DUNDAS TECHNOLOGY FOR SQL SERVER 2008 :
http://www.dundas.com/Company/Media/PressSQL2008.aspx

[2] 绘图的新利器 - Microsoft Chart Controls for .NET Framework 3.5 :
http://www.dotblogs.com.tw/chhuang/archive/2008/10/26/5776.aspx

[3] 介绍好用组件:Microsoft Chart Controls for .NET 3.5 :
http://blog.miniasp.com/post/2008/10/Useful-aspnet-and-winform-charting-control-from-Microsoft.aspx

 

 

效果图:

2DPolarMarker2DDoughnut2

2DColumn2DBar

                 line

3DPie33DPie2

2DRadarArea2DPolar

 

编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
历史上的今天:
2006-06-20 FCKeditor 2.0 的设置.修改.使用
2006-06-20 将Asp.Net页面输出到EXCEL里去
2006-06-20 .net 学习网站
2006-06-20 给控件做数字签名
2006-06-20 那些岁月,我们无路可退
2006-06-20 FCKeditor2.2+ASP.NET2.0不完全攻略
2006-06-20 学习网址汇总
点击右上角即可分享
微信分享提示