protected override Size ArrangeOverride(Size finalSize) { finalSize = base.ArrangeOverride(finalSize); AnimationBase.Arrange(Math.Max(0, (DateTime.Now - lastArrange).TotalSeconds), this, Children, Animator); lastArrange = DateTime.Now; return(finalSize); }