wp Storyboard 动画实现
来源:互联网 发布:天音淘宝复制 破解版 编辑:程序博客网 时间:2024/04/29 17:49
假如要实现这样一种控件,它的透明度由0平滑过渡到1,再由1平滑过渡到0(也就是忽明忽暗的闪烁效果)。
一种方法是定义一个定时器,重复的改变它的透明度。
一种方法则是可以通过storyboard来实现这种闪烁效果,代码实现起来更为简洁,代码如下:
- private Storyboard PrepareShowStory()
- {
- Storyboard story = new Storyboard();
- DoubleAnimation animation;
- animation = new DoubleAnimation();
- animation.From = 0;
- animation.To = 1;
- animation.Duration = new Duration(TimeSpan.FromMilliseconds(Duration));
- Storyboard.SetTarget(animation, MyTestImage);
- Storyboard.SetTargetProperty(animation, new PropertyPath("(UIElement.Opacity)"));
- story.Children.Add(animation);
- story.AutoReverse = true;
- story.RepeatBehavior = RepeatBehavior.Forever;
- return story;
- }
- m_StoryBoard = PrepareShowStory();
- m_StoryBoard.Begin();
要暂停动画,可以这样:
- m_StoryBoard.Pause();
要重新运行动画,则可以:
- m_StoryBoard.Resume();
- m_StoryBoard.Stop();
0 0
- wp Storyboard 动画实现
- 使用silverlight中的Storyboard实现动画效果
- 使用silverlight中的Storyboard实现动画效果
- 动画Storyboard
- 绘图与动画之使用CAKeyframeAnimation实现仿WP水滴加载动画
- WPF Storyboard动画停止
- Storyboard 自定义转场动画
- WP--后台定义前台动画
- WP开发:页面跳转动画
- Wpf(Storyboard)动画简单实例
- UWP开发 Storyboard动画 1
- UWP开发 Storyboard动画 2
- Expression Blend 中创建时间线Storyboard实现简单的动画
- 在Storyboard中使用自定义的segue来实现动画过渡
- iOS storyboard 实现动画,不用将视图拖到代码中
- WP独立存储的实现
- 【WP开发】实现“摇一摇”功能
- storyboard 如何实现跳转
- 《算法竞赛入门经典》习题2-4 倒三角(triangle)
- 蓝桥练习系统,K好数,代码如下,只得了十分,求解问题出在哪
- DateGrid的JSON格式数据
- 内核移植时遇到的一些问题
- 快速学习MVC
- wp Storyboard 动画实现
- Json基础
- 打印机:操作无法完成(错误0x00000709)。再次检查打印机名称,并确保打印机已连接到...
- [数论] 高斯消元(整型和浮点型)
- uboot源码 start.S文件详解
- PHP入门基础
- sysgen学习篇-仿真出现memory is exhaust解决
- [leetcode]Longest Substring Without Repeating Characters
- java + sqlserver 插入带单引号的数据插入方法