-
Path path = new Path();
-
string sData = "M 250,40 L200,20 L200,60 Z";
-
var converter = TypeDescriptor.GetConverter(typeof(Geometry));
-
path.Data = (Geometry)converter.ConvertFrom(sData);
1 三角形
<Path Stroke="#FF939393" Data="M 3,1 L 6,8 L 0,8 z" Stretch="Fill" Fill="#FFD1D1CD"/>
2 倒三角形
<Path Stroke="#FF939393" Data="M 3,3 L 6,1 L 0,1 z" Stretch="Fill" Fill="#FFD1D1CD"/>
3 叉号
<Path Stroke="#FF939393" Data="M 3,3 L 6,6 M 3,6 L 6,3" Stretch="Fill"/>
4 正方形中叉号
<Path Stroke="#FF939393" Data="M 3,3 L 6,6 M 3,6 L 6,3 M 3,3 L 3,6 L 6,6 L 6,3 z" Stretch="Fill"/>
5 对勾
<Path Stroke="#FF939393" Data="M 6,8 L 10,10 L 16,3" Stretch="Fill" StrokeThickness="2"/>
6 四个方块
<Path Stroke="#FF939393" Data="M 1,1 L 1,4 L 4,4 L 4,1 z M 5,1 L 8,1 L 8,4 L 5, 4 z M 1,5 L 4,5 L 4,8 L 1,8 z M 5,5 L 8,5 L 8,8 L 5,8 z" Stretch="Fill" StrokeThickness="2" Fill="#FFD1D1CD"/>
本文介绍了使用SVG进行基本图形绘制的方法,包括三角形、倒三角形、叉号、正方形中叉号、对勾及四个方块的绘制代码。通过具体的SVG路径数据(Data属性)示例,展示了如何在网页中实现这些图形的绘制。

5万+

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



