资源大小: 740KB
发布时间: 2012-06-07
文件格式: zip
下载次数: 44
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

WP7模拟屏幕漂动效果源码项目描述Windows Phone 7 模拟开始屏幕Tile漂动效果设计思路:放一个WrapPanel,让它进行自动排列和换行。然后就是主要的 ItemTemplate。放了一个 Grid ,里面很简单,一个 Image 用来 做 右上角删除图标。然后是一个 HubTile,简单模仿一下。主要的是 Grid 里 写的 资源,两个 DoubleAnimationUsingKeyFrames,用来操作 TranslateTransform。先是根据传入的 Storyboard 找出 它里面DoubleAnimationUsingKeyFrames的每个DoubleKeyFrame。然后在找出每个DoubleKeyFrame的Value,并初始化。接下来是生成一个DispatcherTimer对象,这里初始化的Interval是0,也就是立马执行下面Tick的事件,不会造成刚开始动画延迟的感觉。在对ea0和ea1赋值,用一个随机数,范围在-10到10。也这就在这个方圆内漂动。而上面的sp0和sp1的赋值是为了下一次动画,不是从零开始的。dispatcherTimer.Interval = TimeSpan.FromSeconds(random.Next(9, 13) *0.1);这句是为了让每个Timer的间隔有所不同,就不会造成所有瓷贴同时漂动同时结束的统一动作。欢迎感兴趣的用户下载学习。


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。