29、图形与几何图形绘制全解析

图形与几何图形绘制全解析

在图形绘制中,在画布上绘制直线时,是否使用位置属性可自行决定。通常,选择一个合适的起始点可以简化直线绘制,也便于移动绘图的部分内容。例如,在画布的特定位置绘制多条直线和其他形状时,以附近的一个点为参照进行绘制(使用相同的顶部和左侧坐标)是个不错的方法,这样就能根据需要将绘图的整个部分移动到新位置。

需要注意的是,使用 Line Polyline 形状无法创建曲线,若要创建曲线,需要使用更高级的 Path 类。

折线(Polyline)

Polyline 类可用于绘制一系列相连的直线。通过 Points 属性提供一系列的 X 和 Y 坐标。从技术上讲, Points 属性需要一个 PointCollection 对象,但在 XAML 中可以使用简洁的基于字符串的语法来填充这个集合。只需提供一系列点,并在每个坐标之间添加空格或逗号。

折线最少可以有两个点。例如,下面的折线从 (5, 100) 延伸到 (15, 200):

<Polyline Stroke="Blue" Points="5 100 15 200"></Polyline>

为了提高可读性,可在每个 X 和 Y 坐标之间使用逗号:

<Polyline 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值