关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

如何使用使用brush类绘制图形

作者:佚名   时间:2014-05-14   分享到:

使用brush类绘制图形,例如矩形,椭圆,饼形图和多边形,brush类是一个抽象的基类,要实例化一个brush对象,应使用派生于brush的类,例如 solidbrush,texturebrush和lineargradientbrush.brush和solidbrush类在system.drawing命名空间中,但texturebrush和lineargradientbrush类在system.drawing.drawing2d命名空间中,下面这些类的作用.
1.solidbrush用一种单色填充图形;
2.texturebrush用一个位图填充图形,在构造这个画笔时,还指定了边框矩形和填充模式,边框矩形指定画笔使用位图的哪一部分-可以不使用整个位图,填充模式有许多选项,如tile平铺纹理,tileflipx,tileflipy和tileflipxy指定连续平铺时番图像,使用texturebrush可以创建出非常有趣和富有想像力的效果.
3.linergradientbrush封装了一个画笔,这个画笔可以绘制两种颜色渐变的图形,其中第一种颜色以指定的角度逐渐过渡到第二种颜色,角度则可以根据程序来指定,0度表示颜色从左向右过渡,90度表示颜色从上到下过渡.
  还有一种画笔pathgradientbruth,它可以创建精细的阴影效果,其中阴影从路径的中心趋向路径的边界,这种画笔可以让人想起用彩笔绘制的阴影地图,在不同的州或国家之间的边界上涂上较暗的颜色.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1788.html

上海联楷网络新闻