图形与几何图形绘制全解析
在图形绘制中,在画布上绘制直线时,是否使用位置属性可自行决定。通常,选择一个合适的起始点可以简化直线绘制,也便于移动绘图的部分内容。例如,在画布的特定位置绘制多条直线和其他形状时,以附近的一个点为参照进行绘制(使用相同的顶部和左侧坐标)是个不错的方法,这样就能根据需要将绘图的整个部分移动到新位置。
需要注意的是,使用 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
超级会员免费看
订阅专栏 解锁全文
904

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



