日期:2014-05-17  浏览次数:20813 次

WPF,这个动画怎么实现的?
有一个无限重复的动画,我想在程序程序启动后10秒后才开始动画,该怎么写呢?
不是每一次动画前都要等10秒,因此不能用BeginTime的吧。只有第一次开始动画前才等10秒

------解决方案--------------------
 this.timer1 = new System.Timers.Timer();
 this.timer1.Interval =10000;//
 this.timer1.Elapsed += new ElapsedEventHandler(开始动画);


------解决方案--------------------
DispatcherTimer dispatcherTimer = new DispatcherTimer()
            {
                Interval = TimeSpan.FromMilliseconds(1000)
            };
            dispatcherTimer.Tick += dispatcherTimer_Tick;
            dispatcherTimer.Start();
------解决方案--------------------
1000改成10000
------解决方案--------------------
定时器,可以,看楼上。
------解决方案--------------------
第一次使用定时器启动
------解决方案--------------------
DispatcherTimer定时器~~~~