我们如何做流畅的动画.
我有如下代码
我有如下代码
ThicknessAnimation anima = new ThicknessAnimation(new Thickness(0),new Thickness(0,25,0),new Duration(new TimeSpan(0,seconds)),FillBehavior.HoldEnd); pdRod.BeginAnimation(Border.MarginProperty,anima);
它的工作,但不够顺利.
如何做到顺利?
谢谢,
解决方法
要在代码中执行此操作,可以使用
Timeline.SetDesiredFrameRate(Timeline,int?)
方法,如下所示:
ThicknessAnimation anim = ...; Timeline.SetDesiredFrameRate(anim,60); // 60 FPS
传递第二个参数的null指示系统控制帧速率.