2011-11-20 74 views
0

我甚至不知道这个问题是否属于这个 - 但我想我会给它一个镜头。我试图在Expression Blend中制作一个非常非常简单的动画(我正在学习一个教程)。这是一个在屏幕上移动的球。在Silverlight中使用Expression Blend创建动画4

里面的混合,如果我按'播放'按钮,动画效果很好。如果我按f5,它会打开Web浏览器并显示Silverlight控件,但动画从不开始。这只是第一帧。

我做错了什么?

回答

2

没有什么,错误的,也许是一个简单的疏忽 - 在Silverlight控件的Load事件处理程序中,放置一行开始动画的代码。

+0

这是100%正确的,我觉得很失落。对于我鞋子中的其他人 - 您要查找的代码是故事板上的.Begin()方法。 –

+0

另外,如果您不想隐藏代码,您可以将“ControlStoryboardAction”附加到布局根目录,然后选择故事板的名称并在'Loaded'事件中将其启动。所有的工作都可以在Blend里完成。 –