Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# expressionblend/WPF中是否存在与EnterFrame事件等效的事件,如果没有,我们如何解决它?_C#_Wpf_Actionscript 3_Expression Blend_Enterframeevent - Fatal编程技术网

C# expressionblend/WPF中是否存在与EnterFrame事件等效的事件,如果没有,我们如何解决它?

C# expressionblend/WPF中是否存在与EnterFrame事件等效的事件,如果没有,我们如何解决它?,c#,wpf,actionscript-3,expression-blend,enterframeevent,C#,Wpf,Actionscript 3,Expression Blend,Enterframeevent,我正在从AS3和Java迁移到Expression Blend/WPF,但似乎不知道如何在C#中复制EnterFrame事件,是否有update()或frameUpdate()函数。调用每个帧。您还可以使用计时器,例如。每帧调用一次。您也可以使用计时器,例如。这应该会有帮助: 还有这个 这应该会有帮助: 还有这个 +1,Silverlight处理动画的方式与Flash非常不同——可以说更有效,但会使某些任务比AS更困难。故事板应该是未来的发展方向;但是,即使在Flash中,也不应该使用帧速率

我正在从AS3和Java迁移到Expression Blend/WPF,但似乎不知道如何在C#中复制
EnterFrame
事件,是否有
update()
frameUpdate()
函数。

调用每个帧。您还可以使用计时器,例如。

每帧调用一次。您也可以使用计时器,例如。

这应该会有帮助:

还有这个

这应该会有帮助:

还有这个


+1,Silverlight处理动画的方式与Flash非常不同——可以说更有效,但会使某些任务比AS更困难。故事板应该是未来的发展方向;但是,即使在Flash中,也不应该使用帧速率相关的脚本,除非它确实适合该任务,并且您不关心每帧实际花费的时间,因为它是可变的。Silverlight通过强制(在某种程度上)基于时间的动画/脚本来解决这个问题。+1,Silverlight处理动画的方式与Flash非常不同-可以说,效率更高,但使某些任务比AS更难。故事板应该是未来的发展方向;但是,即使在Flash中,也不应该使用帧速率相关的脚本,除非它确实适合该任务,并且您不关心每帧实际花费的时间,因为它是可变的。Silverlight通过强制(在某种程度上)基于时间的动画/脚本来解决这个问题。