WPF Path

简介: 在WPF中,自定义控件,经常用到Path. Path可以绘制多边形、边框、线条、简单的图标等。 1、Xaml中用法: 2、后台中用法: Path path=new Path(); 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
                }
            }
        };

 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
目录
相关文章
|
C# 开发者 Windows
WPF技术之图形系列Path控件
WPF Path是Windows Presentation Foundation (WPF)框架中的一个标记元素,用于绘制复杂的几何路径形状。它可以通过设置一系列的路径命令以及相应的参数来定义形状,可以绘制任意复杂度的路径。
1050 0
|
C#
WPF画图の利用Path画扇形(仅图形)
原文:WPF画图の利用Path画扇形(仅图形) 一、画弧 Path继承自Sharp,以System.Windows.Shapes.Shape为基类,它是一个具有各种方法的控件。 我们先看一段xaml代码: 画出图形的效果如下: 如上红色部门。
3040 0
|
C#
WPF Path实现虚线流动效果
原文:WPF Path实现虚线流动效果 最近闲来无事,每天上上网,看看博客生活也过得惬意,这下老总看不过去了,给我一个任务,叫我用WPF实现虚线流动效果,我想想,不就是虚线流动嘛,这简单于是就答应下来了,谁也没想到这简单的东西搞了3天没搞定,最后搞定了居然是那么的简单,自己是想得太复杂了,哎,脑子生锈了,废话不多说,进入这3天的无脑思考中。
1296 0
|
C#
WPF绘制简单常用的Path
原文:WPF绘制简单常用的Path 写代码出身的我们经常需要使用一些简单 但是不是规则图形的Path 但限于美工功底有限 不知道怎么去画 下面我告诉大家一些简单的小技巧 用代码来画Path 个人还是比较喜欢用代码 因为数值控制的更精细   MSDN告诉我们,Path可以用这些形状绘制: ArcSegment 类 表示两点之间的一条椭圆弧。
2212 0
|
C# 前端开发
[原]Wpf应用Path路径绘制圆弧
原文:[原]Wpf应用Path路径绘制圆弧 1. 移动指令:Move Command(M):M 起始点  或者:m 起始点比如:M 100,240或m 100,240使用大写M时,表示绝对值; 使用小写m时; 表示相对于前一点的值,如果前一点没有指定,则使用(0,0)。
3003 0
|
C#
WPF使用Path画圆的一个示例代码
原文:WPF使用Path画圆的一个示例代码 1. Fill是指Path的填充颜色 2. Data是Path的路径,            M 0,0  --画笔移到0,0处;            A 20,20 --画半径为20的圆弧;           45 1 1 --- 45为...
1961 0
|
C#
在 WPF 中使用 Path 路径
原文:在 WPF 中使用 Path 路径 在 WPF 中总会修改 Button 的 Style,比如一个自定义的 Close 按钮。刚入门的可能会用一张 PNG 格式的图片来做这个按钮的 Icon,但这个是不优雅的。
1753 0
|
C#
WPF中图形表示语法详解(Path之Data属性语法)
原文 http://blog.csdn.net/johnsuna/article/details/1885597 老规矩,看图说话。 先看显示效果:(图1)XAML(代码A):           请留意上面加粗及红色文字部分。
1065 0
|
6月前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
372 0
|
3月前
|
开发框架 缓存 前端开发
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件