WPF Path

Posted ExplorerMan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF Path相关的知识,希望对你有一定的参考价值。

在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
                }
            }
        };
复制代码

 

 

以上是关于WPF Path的主要内容,如果未能解决你的问题,请参考以下文章

WPF绘制简单常用的Path(转)

WPF画图の利用Path画扇形(仅图形)

WPF Path 画箭头

WPF编程,通过Path类型制作沿路径运动的动画一种方法。

WPF编程,通过Path类型制作沿路径运动的动画另一种方法。

WPF画图の利用Path画扇形(仅图形)