ComponentOne SuperPanel for ASP.NET AJAX: SuperPanel Behavior > Scrolling Animation > Scrolling Animation Transitions

Scrolling Animation Transitions

C1SuperPanel includes thirty-one built-in animation transition options that allow you to customize how animation effects are transitioned in the C1SuperPanel control. You can change how the control animates the element scrolling within C1SuperPanel using the AnimationEasing property. By default the AnimationEasing property is set to EaseLinear and the control scrolls a smooth linear transition effect.

 Sample Project Available

For a demonstration of each transition effect possible in the C1SuperPanel control, see the Animation page of the ControlExplorer sample.

The following table describes each transition effect choice:

 

Transition Name

Transition Description

EaseLinear(default)

Linear easing. Moves smoothly from start to end without acceleration or deceleration

EaseOutElastic

Elastic easing out. Begins quickly and then decelerates.

EaseInElastic

Elastic easing in. Begins slowly and then accelerates.

EaseInOutElastic

Elastic easing in and out. Begins slowly, accelerates halfway, and then decelerates.

EastOutBounce

Bouncing easing out. Begins quickly and then decelerates. The number of bounces is related to the duration: longer durations produce more bounces.

EaseInBounce

Bouncing easing in. Begins slowly and then accelerates. The number of bounces is related to the duration: longer durations produce more bounces.

EaseInOutBounce

Bouncing easing in and out. Begins slowly, accelerates until halfway, and then decelerates.

EaseOutExpo

Exponential easing out. Begins quickly and then decelerates.

EaseInExpo

Exponential easing in. Begins slowly and then accelerates.

EaseInOutExpo

Exponential easing in and out. Begins slowly, accelerates until halfway, and then decelerates.

EaseOutQuad

Quadratic easing out. Begins at full velocity then decelerates to zero.

EaseInQuad

Quadratic easing in. Begins at zero velocity then slowly accelerates.

EaseInOutQuad

Quadratic easing in and out. Begins slowly, accelerates until halfway, and then decelerates to zero velocity again.

EaseOutSine

Sinusoidal easing out. Begins quickly and then decelerates.

EaseInSine

Sinusoidal easing in. Begins slowly and then accelerates.

EaseInOutSine

Sinusoidal easing in and out. Begins slowly, accelerates until halfway, and then decelerates.

EaseInOutCirc

Circular easing in and out. Begins slowly, accelerates until halfway, and then decelerates.

EaseOutCirc

Circular easing out. Begins quickly and then decelerates.

EaseInCirc

Circular easing in. Begins slowly and then accelerates.

EaseInOutCubic

Cubic easing in and out. Begins at zero velocity, accelerates until halfway, and then decelerates to zero velocity again.

EaseInCubic

Cubic easing in. Begins at zero velocity and then accelerates.

EaseOutCubic

Cubic easing in and out. Begins at full velocity and then decelerates to zero.

EaseInQuint

Quintic easing in. Begins at zero speed then accelerates.

EaseInOutQuint

Quintic easing in and out. Begins at zero speed, accelerates until halfway, and then decelerates to zero

EaseOutQuint

Quintic easing out. Begins at full velocity and then decelerates to zero.

EaseOutBack

Back easing out. Begins quickly and then decelerates.

EaseInBack

Back easing in. Begins slowly and then accelerates.

EaseInOutBack

Back easing in and out. Begins slowly, accelerates until halfway, and then decelerates.

EaseOutQuart

Quartic easing out. Begins quickly and then decelerates.

EaseInQuart

Quartic easing in. Begins slowly and then accelerates.

EaseInOutQuart

Quartic easing in and out. Begins at zero velocity, accelerates until halfway, and then decelerates to zero velocity again.


Send comments about this topic to ComponentOne.
Copyright © 1987-2010 ComponentOne LLC. All rights reserved.