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,
Try to adjust the attached property
Timeline.DesiredFrameRate
to your needs. An higher framerate will reduce the tearing you might see.If you are using
StoryBoard
, useTimeline.DesiredFrameRate
attached property.To do this in code, you would use the
Timeline.SetDesiredFrameRate(Timeline,int?)
method, like this:Passing
null
for the second argument tells the system to control the frame rate.