如何使用WPF动画功能,绘制一条曲线

 我来答
找过人过日子BC
2017-07-20 · TA获得超过331个赞
知道小有建树答主
回答量:446
采纳率:100%
帮助的人:125万
展开全部
别用路径动画了。
你可以这样试下。

<Storyboard x:"Storyboard1"> <DoubleAnimation From="0" To="1" Duration="0:0:5" Storyboard.TargetProperty="(Shape.Stroke).(LinearGradientBrush.GradientStops)[0].Offset" Storyboard.TargetName="path"/><DoubleAnimation From="0" To="1" Duration="0:0:5" Storyboard.TargetProperty="(Shape.Stroke).(LinearGradientBrush.GradientStops)[1].Offset" Storyboard.TargetName="path"/> </Storyboard>

<Path x:Name="path" Data="M 10,100 C 35,0 135,0 160,100 180,190 285,200 310,100" StrokeThickness="2"> <Path.Stroke><LinearGradientBrush EndPoint="1,0" StartPoint="0,0"> <GradientStop Color="Black" Offset="0"/> <GradientStop Color="Transparent" Offset="0"/> </LinearGradientBrush> </Path.Stroke> </Path>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式