How to make the animation smoother through code in WPF?
animation, c#, wpf
Solution
To do this in code, you would use the `Timeline.SetDesiredFrameRate(Timeline,int?)` method, like this:
ThicknessAnimation anim = ...;
Timeline.SetDesiredFrameRate(anim, 60); // 60 FPS
Passing `null` for the second argument tells the system to control the frame rate.
Problem
How do we do the smooth animation. I have the code as below. ``` ThicknessAnimation anima = new ThicknessAnimation(new Thickness(0), new Thickness(0, 25, 0, 0), new Duration(new TimeSpan(0, 0, seconds)), FillBehavior.HoldEnd); pdRod.BeginAnimation(Border.MarginProperty, anima); ``` Its working, but not smooth enough. How to do it smooth? Thanks,