提起图表控件,大想到的控件厂商的名字里,恐怕不会有微软,其实微软本身提供了一个控件的,而且是同时支持WinForm和WebForm的,只是随着微软其他产品的出现,这个控件不再研发,这个控件就是OWC,一开始是放在Office2003安装程序里的,但Office 2007版就不再有它了,不过很奇怪,前几天在安装SQLServer2005的时候,居然有这个选项.莫非它合并至ReportService产品里了?!
OWC控件路径:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office\PIA\Office11
OWC控件帮助文件路径: C:\Program Files\Common Files\Microsoft Shared\Web Components\11\2052
此处我把它封装到一个DLL文件里,同时又封装了一些方法,这样可以被WebForm和WinForm同时调用.调用代码如图-1所示
图-1
如何实现的代码,在提供的示例文件中有所注释,大家直接看就可以了.
示例代码