Windows Mobile下徒手绘制扇形

 

      今天在CSDN上看到一位网友在询问如何绘制扇形的问题,于是想到自己一年前做过的一个图形报表,里面也有绘制扇形的问题。遂将部分代码,帖上来与大家共享交流
     这里所使用的绘制扇形的方法,其实是伪扇形,我理解的是它实际是有多个等腰三角形拼接而成的,当三角形的一边越短,所拼接出来的扇形也就越圆滑。

 

建立弧形路径的基本方法


最后来说说如何填充这个图形,我们可以利用e.Graphics.FillPolygon方法来实现,代码如下:

Code

同样,如果我们只想绘制扇形,而不填充的话,只要调用 e.Graphics.DrawPolygon

posted @ 2009-10-13 11:07  MessageBox  阅读(507)  评论(3)    收藏  举报