请问如何用WPF实现图片简单的切换动画

zlfeng1996 2016-11-08 07:11:08
不是很明白WPF的动画机制
现在在写一个抽签软件,大概就是有几个选手的照片需要随机显示出来好几次,
一开始显示的快然后越来越慢,最后定在一个人的照片上
这样简单的功能用WPF要如何实现呀
我现在用的是Image控件改变Source来改变图片的信息
但是怎样才能让每次变换都显示出来。。。。
...全文
602 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2016-11-09
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
你如果用Image控件改变Source来改变图片来完成这个功能的话,根本不需要用到WPF动画。 1. 首先你要有个随机数生成,产生0~N的随机数,表示N个人的照片; 2. 用一个Timer定时器,定时根据产生随机数修改Image显示的图片; 3. 快慢控制,可以用一个全局变量记录随机数产生的次数,比如前十次Timer的触发间隔为500毫秒,超过10次减为300毫秒,超过50次减为200毫秒,依次减少,达到越来越快。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧