20070906--Silverlight探秘系列课程(3):绘制与着色

20070906--Silverlight探秘系列课程(3):绘制与着色

ID:46578592

大小:215.71 KB

页数:26页

时间:2019-11-25

20070906--Silverlight探秘系列课程(3):绘制与着色_第1页
20070906--Silverlight探秘系列课程(3):绘制与着色_第2页
20070906--Silverlight探秘系列课程(3):绘制与着色_第3页
20070906--Silverlight探秘系列课程(3):绘制与着色_第4页
20070906--Silverlight探秘系列课程(3):绘制与着色_第5页
资源描述:

《20070906--Silverlight探秘系列课程(3):绘制与着色》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SilverLihtLight系列开发第三讲图形绘制讲师:苏鹏MSDN特特讲师约讲师内容介绍•绘制基本图形•绘制复杂图形元素•使用刷子工具•总结基本图形元素•SilverLight提供三种基本图形元素–圆形–矩形–线Ellipse•圆形负责描绘圆或者椭圆•对于一个圆形元素来说有两个属性负责描述它•Width描述它的水平直径坐标•Height描述它的纵向直径坐标DEMO•绘制个制一个圆形Rectangle•同样使用Width描的直标描述它的水平直径坐标•Height描述它的纵向直径坐标•还可以使用RadiusX和Radiu

2、sY来定义弧度Line对象•Line对象使用起始点与终点坐标来进行绘制•x1y1x2y2x1,y1,x2,y2DEMO•图形绘制绘制复杂图形•Polygon•Polyline•PathPolygon•是由任意多个点定义的封闭式多边形•定义的时候只需要定义任意多个点,这些点即可自动连接成一个封闭图形Polyline•该象义若连接线该对象定义若干连接线。用于绘制图形•与Polygon不同,它所绘制的图形可能不是封闭的DEMO•两个象制个对象绘制图形Path•Path对象可以用于绘制结构复杂的图形DEMO•使用Path来制来绘

3、制图形图形的绘制•图形一般都括个般都包括两个部分•边框和内容填充•绘制边框和填充内容就可以实现绘制图形使用brush•SolidColorBrush•LinearGradientBrush•RadialGradientBrush•ImageBrush使用纯色刷子•使用SolidColorBrush来义来定义刷子颜色颜色•指定颜色–直接使用颜色名称"Black"/>–在属性中使用名称定义Fill="black"/>–使用6位数字记录Fill="#0000

4、00"/>–使用8位数字记录Fill="#ff000000"/>DEMO•绘制不同颜色的圆形绘制有变化的图形•Silverlight支持线性和圆形两种色彩变化模式线性色阶变化•这种设定只有两个色彩,开始点和结束点,中间点由计算机自动计算机出,并均匀的变化圆形色阶变化•这里设置的是圆心坐标和半径,由此半径辐射扩散DEMO绘制图形•使用ImageBush可以绘制片制图片•同时可以通过设置属性来实现图片的拉伸DEMO总结•绘制基本图形•绘制复杂图形元素•使用刷子工具•总结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。