08年微软终于出图表控件了--MSChart
之前微软一直没有相关的图表控件,都是使用第三方的控件来实现或者使用Office OWC控件来实现,使用OWC的性能是比较差的一般不建议使用。
看了一下微软的Demo程序确实功能非常的强大,界面也非常的漂亮,推荐大家去使用一下。
个人感觉优势还是很明显的。我用到开源的控件ZedGraph.dll,有一些功能限制。如XY轴文字在图表缩小的时候也会变得很小,但MSchart就可以设置最小的字号,这样就保证不会随着图变小而看不到标量值,如下图所示的操作:
还有一个就是如何显示具体柱子的数值,是否显示,显示的位置等等都可以做到,还可以用其它的方式来处理。查看下图可知,这个图表控件分得非常的细。
控件支持winform与webform,但控件只支持.Net formwork 3.5 SP1版。
详细说明与介绍请查看 http://code.msdn.microsoft.com/mschart
相关下载:
1、Microsoft .NET Framework 3.5 的 Microsoft 图表控件
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c
2、Microsoft .NET Framework 3.5 语言包的 Microsoft 图表控件
http://www.microsoft.com/downloads/details.aspx?familyid=581FF4E3-749F-4454-A5E3-DE4C463143BD&displaylang=zh-cn
3、Demo下载
http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
4、VS2008插件安装
更多详细内容请查看:http://code.msdn.microsoft.com/mschart