如何检查情节提要的状态?

问题描述

| 我如何检查情节提要的状态? 例:
if (storyboard.Completed += true) // ???
{
}
(由于明显的原因,此代码不起作用。)     

解决方法

只需钩住
Completed
事件,然后在其中运行代码时,情节提要便已完成。请参阅:http://msdn.microsoft.com/zh-cn/library/system.windows.media.animation.timeline.completed(VS.95).aspx#Y565     ,如何创建布尔变量(例如IsCompleted)并在Completed回调中将其设置为true呢?     ,
if(storyboard.GetCurrentState() == ClockState.Active)
{
    // do something
}
    ,这不起作用。
            Storyboard storyBoardPulse = this.FindResource(\"StoryboardMainIconPulse\") as Storyboard;
            Storyboard.SetTarget(storyBoardPulse,this.imageIcon);

            if (storyBoardPulse.GetCurrentState() != ClockState.Active)
            {
                storyBoardPulse.Begin();
            }

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...