public NAnimationsStyle CreateAnimationsStyle() { NAnimationsStyle animationsStyle = new NAnimationsStyle(); NScaleAnimation scaleAnimation = new NScaleAnimation(); scaleAnimation.StartScale = new NPointF(1, 0); scaleAnimation.EndScale = new NPointF(1, 1); scaleAnimation.AnchorX = 0; scaleAnimation.AnchorY = 0; scaleAnimation.Duration = 3; animationsStyle.Animations.Add(scaleAnimation); return(animationsStyle); }
private void ApplyIndividualAnimation(NBarSeries series, int start, int duration) { for (int i = 0; i < series.Values.Count; i++) { NAnimationsStyle animationsStyle = new NAnimationsStyle(); NScaleAnimation scaleAnimation = new NScaleAnimation(); scaleAnimation.StartScale = new NPointF(1, 0); scaleAnimation.EndScale = new NPointF(1, 1); scaleAnimation.AnchorX = 0; scaleAnimation.AnchorY = 1; scaleAnimation.StartTime = start; scaleAnimation.Duration = 3; animationsStyle.Animations.Add(scaleAnimation); start += duration; series.AnimationsStyles[i] = animationsStyle; } }