折线(Polyline)、多边形(Polygon)
- Polyline
Playline所绘制的图形由多个线段组成,因此它公开Points属性,它表示一系列坐标点的集合。这些点将用于描述Polyline图形中各线段相接处的顶点(包括起点和终点)。
Points集合在XAML中可以直接用字符串写上多个点,书写方法有两种:
- 每个坐标点之间使用至少一个空格开分隔,横坐标和纵坐标用英文的逗号分隔。
- 一个坐标点的横坐标与纵坐标用一个空格来分隔,这时候点与点之间就不能用单个空格来分隔了,因为这样书写会很混乱,编译器无法识别,因此点与点之间至少要用两个空格来分隔。
示例如下,折线的起点是(50,0),终点是(-50,100):
<Polyline Stroke="SkyBlue" StrokeThickness="10" Width="260" Height="200"Points="50,0 100,50 50,100 0,50 -50,100" Stretch="Uniform"/>
- Polygon
与Polyline不同,Polygon会把折线段的起点与终点用一根直线连接起来,形成一个闭合的图形区域。
对于Polygon来说,无论Points集合中定义了多少个顶点,最后都会把起点与终点连接起来。
StrokeDashCap属性用来指定每一条线段的两个端点的形状,即锚点(线帽)的形状。例如下面示例中,将StrokeDashCap属性设置为Triangle,表示组成图形的线段的两端将呈现为三角形。StrokeDashCap属性的值由PenLineCap枚举提供。
<Polygon Width="200" Height="200" Stroke="DeepPink" StrokeThickness="9"Points="100,0 200,100 100,200 0,100" StrokeDashCap="Triangle" Stretch="Uniform"/>
折线(Polyline)、多边形(Polygon)相关推荐
- 百度地图使用折线、多边形覆盖物绘制或编辑行政区域
百度地图开发常用网站 1.百度地图开放平台 http://lbsyun.baidu.com/ 2.百度地图 Javascript API JavaScript API v3.0 http://lbsy ...
- polyline与polygon
这几天一直在和数据格式打交道,主要是shp的格式.由于格式限制,整个shp文件不可能有圆弧或者bezier曲线之类的.如果原文件有,可以先构成ellipticalarc或者cicurarc,然后转换到 ...
- 转载-css 属性clip-path之多边形polygon小窥
原文http://www.cnblogs.com/leegao/p/4384499.html css 属性clip-path之多边形polygon小窥 起因: 源于上个月中旬微博上很多前端大神在转发国 ...
- 【已解决】leaflet-geoman启用编辑模式时,map上所有(marker、polyline、Polygon等)元素处于编辑状态
文章目录 leaflet-geoman启用编辑模式时,map上所有(marker.polyline.Polygon等)元素处于编辑状态特别影响体验,尤其是使用了L.motion后,由于切割较碎导致数据 ...
- Hello earth(四)——让我们来画Polyline和Polygon吧!
写在前面:越来越水系列o(* ̄︶ ̄*)o,本来应该好好介绍一下KML的DOM,好好梳理一下Google Earth API Utility libraries扩展的API,哎没那个精力,还是就写点儿D ...
- Silverlight开发历程—(绘制矢量图之Polyline 和 Polygon)
Polyline(多线段) 和 Polygon(多边形) Polyline(多线段) 和 Polygon(多边形)是Silverlight中简单但功能强大的绘图对象.它允许你声明N个Points属性值 ...
- 百度地图 点maker在区域判断(圆Circle,多边形polygon,矩形rectangle,线line上)
百度地图 秘钥申请(AK) 代码 <!DOCTYPE html> <html lang="en"> <head><meta charset ...
- cesium--绘制多边形polygon
前言 在线沙盒案例: https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Polygon.html api查询地址: https:// ...
- 用java的事件监听机制实现一个简单的画板应用:通过选择图形按钮和颜色按钮来画出自己想画的图形:直线、空心矩形、圆形、折线、多边形、圆角矩形、弧线、曲线、喷枪
今天做一个简单的画板,完整代码附在文章末尾处. - 功能:通过选择图形按钮和颜色按钮来画出自己想画的图形. - 界面展示: - 思路: 1.做一个可视化界面:创建JFrame对象,并设置Title.S ...
最新文章
- 测试晶面间距软件_丽江导电橡胶电阻率测试仪生产商
- 为什么当项目启动后执行两次过滤器 再进行访问资源时执行一次过滤器
- Java NIO学习系列五:I/O模型
- Linux 文件查找(find)
- openresty开发系列27--openresty中封装redis操作
- CentOS7——卡在在启动界面
- Linux系统下MySQL的导出数据语句SELECT … INTO OUTFILE的用法
- opencv-api minAreaRect
- php mongodb _id,mongodb php findone()由ID
- 利用numpy.gradient计算图像梯度
- Matter-JS Composites 混合材料 · 下
- pyppeteer-比 selenium 更高效的爬虫利器
- 3Dmax和SketchUp有什么区别
- MyEclipse共享项目到SVN服务器
- OV强推性价比手机,小米或成最大受害者
- 力扣(350.121)补9.3
- 区分定理(Theorem)、引理(Lemma)、推论(Corollary)等概念
- PV + MPPT +均匀辐射
- 转专业考试c语言试题,C语言程序设计实训题目.doc
- 祝母亲身体健康,节日快乐