图形与几何对象的深入解析
在图形绘制和设计领域,掌握各种图形类和几何对象的使用方法至关重要。下面将详细介绍多边形、填充规则、线条端点和连接方式、虚线绘制,以及路径和几何对象等相关内容。
多边形与填充规则
- 多边形与折线的区别 :多边形(Polygon)和折线(Polyline)类似,都有一个
Points集合来存储坐标列表。不同的是,多边形会自动添加一条连接最后一个点和第一个点的线段,并且可以使用Fill属性填充其内部区域。例如:
<Polygon Stroke="Blue" StrokeThickness="5" Points="10,150 30,140 50,160 70,130 90,170 110,120 130,180 150,110 170,190 190,100 210,240" Fill="Yellow">
</Polygon>
- 填充规则 :多边形和折线都有一个
FillRule属性,可通过FillRule枚举选择两种不同的填充方式。- EvenOdd(奇偶规则) :默认规则,Silverlight通过计算从区域内一点到图形外部需要穿过的线条数量来决定是否填充该区域。如果穿过的线条数量为奇数,则填充该区域;如果为偶数,则不填充。
超级会员免费看
订阅专栏 解锁全文
523

被折叠的 条评论
为什么被折叠?



