当前位置: 代码迷 >> Windows Mobile >> 求教在WP7开发中,如何让动画播完再进入下一行代码
  详细解决方案

求教在WP7开发中,如何让动画播完再进入下一行代码

热度:73   发布时间:2016-04-25 07:45:15.0
求教在WP7开发中,怎么让动画播完再进入下一行代码
本人是WP7大菜鸟,刚学,做了个storyboard动画,希望在按下一个按钮以后先播动画,再进行下一行代码,我第一次写的是
点击按钮那个函数(...,...)
{
  this.storyboard1.Begin();
  下一行代码;
}
结果动画还没播完就进入下一行了,怎么让动画播完再进入下一行呢,或者在begin后面怎么让延迟两秒(动画长度)再进入下面代码呢?

------解决方案--------------------
StoryBoard播放动画是异步进行的。
可以监听它的Completed事件,在该事件的响应函数中处理相应的逻辑。
------解决方案--------------------
把这个this.storyboard1.Completed+=你的函数中,也就是注册一下这个事件,在这个事件的处理函数中再运行你接下来要运行的代码。
  相关解决方案