"看了一下微软的Demo程序确实功能非常的强大,界面也非常的漂亮,推荐大家去使用一下。
个人感觉优势还是很明显的。我用到开源的控件ZedGraph.dll,有一些功能限制。如XY轴文字在图表缩小的时候也会变得很小,但MSchart就可以设置最小的字号,这样就保证不会随着图变小而看不到标量值,如下图所示的操作: "
"还有一个就是如何显示具体柱子的数值,是否显示,显示的位置等等都可以做到,还可以用其它的方式来处理。查看下图可知,这个图表控件分得非常的细。"
控件支持winform与Web,但控件只支持.Net formwork 3.5 SP1版。
MSchart Control 的详细说明与介绍:
http://code.msdn.microsoft.com/mschart
1:MsChart的安装环境.要先安装NET Framework 3.5SP1.
安装了Net FrameWork3.5的,还需下载大约63M的安装程序.首先:dotnetfx35setup的安装程序,回自动给下载并安装好.NET Framework3.5的SP1.
下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=zh-cn
2:安装MsChart.
Microsoft .NET Framework 3.5 的 Microsoft 图表控件下载地址:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c
Microsoft .NET Framework 3.5 语言包的 Microsoft 图表控件 下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=581FF4E3-749F-4454-A5E3-DE4C463143BD&displaylang=zh-cn
安装微软发布的MSChart组件.安装过程和普通的安装程序没有什么区别.
3:导入.
.NET所需要的环境都安装在C盘.于是,我搜索关于CHART的组件.结果找到了C:/Program Files/Microsoft Chart Controls目录.在它里面还有个Assemblies文件夹.里面有4个dll.文件.前两个是WEB用的,后两个是WINFORM用的吧.
在VS2005下添加mschart控件
工具(T)->选择工具箱项(X)->.net framwork组件浏览文件选中WINFORM的System.Web.DataVisualization.dll文件,toolbox里就出现了chart控件。
结果如下图:
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0714/231.html