C# WPF深入学习利用Path画英文字母

WPF Path控件

Paths are discussed in Shapes and Basic Drawing in WPF Overview and the Geometry Overview, however, this topic describes in detail the powerful and complex mini-language you can use to specify path geometries more compactly using Extensible Application Markup Language (XAML)。

图形Path是一组连接的直线、曲线和其他简单图形对象,包括矩形、椭圆和文本。路径作为单个图形对象工作,因此应用于图形路径的效果将应用于路径的所有组件。例如,如果图形路径包含一条直线、一个矩形和一个椭圆,并且我们使用红色笔划绘制路径,则图形路径的所有三个组件(直线、矩形和椭圆)都将使用红色笔划绘制。

Path 对象表明路径形状并绘制路径。Path 对象同时绘制封闭路径和开放路径。闭合路径是具有一样起点和终点的形状,而开放路径是具有不同起点和终点的形状。

Path 对象的 Data 属性以 Geometry 的形式定义一个形状或形状的集合。

Path Data命令说明

C# WPF深入学习利用Path画英文字母

C# WPF深入学习利用Path画英文字母

Path画“I”字母

<Path Data=”M50 50H130V60H50M85 60V130H95V60M50 130H130V140H50″ Fill=”Gold”/>

主要是应用M移动、H水平、V垂直命令。根据I字母的笔顺不停的移动坐标。

Path画”0″字母

<Path Data=”M160 95A40,45 0 1 0 160 94M170 95A30,43 0 1 0 170 94Z” Fill=”Red”/>

主查应用M移动、A画椭圆命令。然后把两个椭圆套一起实现。

Path画”Y”字母

<Path Data=”M265 50L285,90V140H295V90L315,50L305,50L290,80L275,50″ Fill=”Blue”/>

主要应用L直线命令。根据Y的笔顺输入L的X,Y坐标实现。

效果图

C# WPF深入学习利用Path画英文字母

C# WPF深入学习利用Path画英文字母

© 版权声明

相关文章

暂无评论

none
暂无评论...