Silverlight中多个storyboard顺序播放(代码实现)

简介: 1、问题:在Blend中设计了多个storyboard动画,现在有个要求,就是当第一个动画播放完成后,第二个接着开始播放,程序代码如何控制?2、解决方案:   处理第一个动画在播放完成后的Completed事件,让第二个动画开始播放。

1、问题:在Blend中设计了多个storyboard动画,现在有个要求,就是当第一个动画播放完成后,第二个接着开始播放,程序代码如何控制?


2、解决方案:

   处理第一个动画在播放完成后的Completed事件,让第二个动画开始播放。


3、代码实现:

public SYIT()
{
    // 为初始化变量所必需
    InitializeComponent();
    this.Storyboard1.Begin();
    this.Storyboard1.Completed += new EventHandler(Storyboard1_Completed);
}


void Storyboard1_Completed(object sender, EventArgs e)
{
    this.Storyboard2.Begin();
}

相关文章
|
负载均衡 中间件 BI
AgileEAS.NET SOA 中间件平台 5.2 发布说明-包含Silverlight及报表系统的开源代码下载
一、AgileEAS.NET SOA 中间件简介      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。
1181 2
|
API
ArcGIS API for Silverlight代码中使用Template模板
原文:ArcGIS API for Silverlight代码中使用Template模板        在项目开发中,会遇到点选中聚焦闪烁效果,但是因为在使用Symbol的时候,会设置一定的OffSetX和OffSetY,所以聚焦闪烁的时候,有些情况下,会出现闪烁点的位置和Symbol的位置不重叠现象,下面的方法就是解决这个问题的。
836 0

热门文章

最新文章