java鱼雷3的几何_WFP:Geometries几何图形集合--Geometry几何图形(3)

Geometry Usage几何图形使用

实现效果:

如图:

b2b8410afecca13bc387a21b4b3e2e57.png

关键词:

Path-Path.Data-GeometryGroup--PathGeometry-PathGeometry.Figures--PathFigure.Segments

Border-Rectangle--DrawingBrush-GeometryDrawing--GeometryGroup--

Border-Rectangle-Fill-DrawingBrush-viewport-TileMode

Border-Image-Clip-GeometryGroup--

在Border中直接使用Path绘制图形,同时设置属性Stroke StrokeThickness Fill="Red"进行显示

在Rectangle方框形状中 使用GeometryGroup组合几何形状成为GeometryDrawing几何绘图 并作为DrawingBrush绘图画刷 填充到方框中,进行显示。其中需设置GeometryDrawing.Pen画笔

HorizontalAlignment="Left">

在Tile图画中,把Rectangle方框的的 绘图画刷作为图块,设置Viewport="0,0,0.5,0.5" TileMode="FlipXY"属性,填充到方框区域里。最终形成4个X、Y轴对称的图案。

最后一个使用几何图形组 设置图片的裁决区域,形成裁决效果:

HorizontalAlignment="Left">

ShapeGeometry几何形状

5f7605ececfa2bebb64d349644d87a7d.png

关键词:

GeometryGroup-FillRule--Nonzero/EvenOdd

PathGeometry几何路径与GeometryAttributeSyntactic几何特征句法

2dd06b1f8f29acc1f57878747d6467a6.png

f9226c0d3139a7ff12ef35b804a9076f.png

7a5e183925af2d5c28fca69ae0768e13.png

Data="M 10,100 L 100,100 100,50 Z M 10,10 100,10 100,40 Z" />

Combining Geometry几何图形组合

关键词:

GeometryGroup--FillRule

CombinedGeometry-GeometryCombineMode=Exclude、Intersect、Union 或 Xor。

见图示:

c1ce46471b432b2c195f2cc916f48067.png

63dab2db2d9a6a89d947db68adab1bcd.png

扩展:相关类解析见下一章(4)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值