在WPF中,自定义控件,经常用到Path.
Path可以绘制多边形、边框、线条、简单的图标等。
1、Xaml中用法:
<Path Stroke="DodgerBlue" StrokeThickness="1" Data="M50,50 L100,200 L200,50 L50,50"></Path>

2、后台中用法:
Path path=new Path();
path.Stroke = Brushes.DodgerBlue;
path.StrokeThickness = 1;
var aaa = new PathSegmentCollection();
aaa.Add(new LineSegment(new Point(200,20),true));
path.Data=new PathGeometry()
{
Figures = new PathFigureCollection()
{
new PathFigure()
{
IsClosed = true,
StartPoint = new Point(10,10),
Segments = aaa
}
}
};
作者:
唐宋元明清2188出处:
http://www.cnblogs.com/kybs0/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。