最近工作中需要在Windows Mobile上实现统计图表绘制,如饼图、柱形图、折线图等,虽然要求的形式比较简单,但是不允许用第三方或开源的控件类库,只好自己动手写了一个简单的。初步实现了饼图、柱形图、折线图的绘制,20组以内的数据可以自动设置颜色(色系取自Excel 2007)。现在拿出来跟大家分享一下,希望可以得到一些改进的建议。
先看效果图:
类图:
项目是基于.NET Compact Framework 2.0 SP2、WM6,用VS2008建立的,在VSS上托管,所以打开时会提示找不到源代码管理服务器,忽略或永久移除绑定即可。想移植到VS2005上的话需要自己建一个类库项目,手动把文件加进去。