首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >wpf用动画按顺序绘制多条曲线

wpf用动画按顺序绘制多条曲线
EN

Stack Overflow用户
提问于 2017-05-19 18:01:24
回答 1查看 90关注 0票数 0

我尝试创建一个动画,就像我们使用Touch ID扫描指纹时,它会绘制部分指纹,最后生成一个完整的指纹图像,like this指纹svg路径的一部分如下:

代码语言:javascript
复制
<Path Stroke="Black" StrokeLineJoin="Round" Name="Path1">
           <Path.Data>
               <GeometryGroup >
                   <PathGeometry Figures="M211, 161 C 208, 133 224, 117 242, 114 C 257, 112 285, 118 293, 151 C 301, 191 295, 254 256, 296"></PathGeometry>
                   <PathGeometry Figures="M268, 199 C 271, 164 263, 136 246, 141 C 229, 147 242, 172 241, 199 C 239, 226 224, 257 211, 269"></PathGeometry>
                    <PathGeometry Figures="M250, 155 C 255, 171 260, 204 247, 234"></PathGeometry>
                    <PathGeometry Figures="M207, 321 C 226, 310 262, 281 275, 237"></PathGeometry>
                    <PathGeometry Figures="M301, 280 C 320, 245 327, 200 323, 165"></PathGeometry>
                    <PathGeometry Figures="M228, 384 C 238, 380 262, 365 277, 353"></PathGeometry>
                </GeometryGroup>
            </Path.Data> 

那么如何动态地绘制指纹线呢?

EN

回答 1

Stack Overflow用户

发布于 2017-05-19 18:44:49

代码语言:javascript
复制
PathFigureCollection pathFigureCollection = new PathFigureCollection();

// Create figures making up the fingerprint
PathFigure pathFigure = new PathFigure();

...

pathFigureCollection.Add(pathFigure);

...

PathGeometry pathGeometry = new PathGeometry();
pathGeometry.Figures = pathFigureCollection;

Path1.Data = pathGeometry;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44067068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档