当前位置:编程学习 > C#/ASP.NET >>

Duration和Timeline

Duration和Timeline是什么关系?
Duration 结构:表示 Timeline 处于活动状态的持续时间。
Timeline:定义时间段。

问题一:不太明白为什么要“Duration = new Duration(TimeSpan.FromMilliseconds(500))”,直接用“TimeSpan”不行吗?

问题二:“Duration = new Duration(TimeSpan.FromMilliseconds(500)),”这里为什么会有“,”,应该没有才对啊,这样符合语法吗?


代码实例:
DoubleAnimation xAnimation = new DoubleAnimation() {
                //起点
                From = Canvas.GetLeft(rectangle),
                //终点
                To = p.X,
                //花费时间
                Duration = new Duration(TimeSpan.FromMilliseconds(500)),
            }; --------------------编程问答-------------------- --------------------编程问答-------------------- Duration 属性说明了动画从开始时间到结束时间的时间间隙。 0:0:1表示一秒
http://msdn.microsoft.com/zh-cn/library/system.windows.media.animation.timeline.duration.aspx --------------------编程问答--------------------
引用 2 楼 wuyq11 的回复:
Duration 属性说明了动画从开始时间到结束时间的时间间隙。 0:0:1表示一秒
http://msdn.microsoft.com/zh-cn/library/system.windows.media.animation.timeline.duration.aspx


能说说两者间的差别吗? --------------------编程问答-------------------- 那个就是语法,创建对象同时为对象属性赋值时候的语法呀!
每个属性赋值之间用逗号分隔


A a = new A();
a.Property1 = value1;
a.Property2 = value2;

A a = new A() { Property1 = value1, a.Property2 = value2 };
--------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,