1

我有这个故事板,其中有一个持续 3 秒的动画。它是由一个Image Tap事件触发的,但我不希望用户在它完成之前再次触发它。故事板有一个Completed事件。

有没有办法可以锁定情节提要Begin并解锁Completed

4

1 回答 1

3

您可以将控件包装到类中,将 bool IfRunning 属性添加到该类,并在每次用户再次点击时检查它。

您的代码将与此类似:

(点击事件引发)

if(IfRunning==false) 
{
IfRunning=true;
BeginAnimation();
}

...(在 Completed 事件中加注)

EndAnimation(); 
IfRunning=false;
于 2013-01-13T13:58:37.097 回答