c# – 如何通过WPF中的代码使动画更流畅?

前端之家收集整理的这篇文章主要介绍了c# – 如何通过WPF中的代码使动画更流畅?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们如何做流畅的动画.
我有如下代码
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指示系统控制帧速率.

原文链接:https://www.f2er.com/csharp/91980.html

猜你在找的C#相关文章