Class
CalloutAnimationManager

A class that defines settings for configuring the callout and its animations.

Definition

Namespace:Telerik.WinControls.UI.Callout

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class CalloutAnimationManager : IDisposable

Inheritance: objectCalloutAnimationManager

Implements: IDisposable

Constructors

CalloutAnimationManager(RadCalloutForm)

Initializes a new instance of the CalloutAnimationManager class.

Declaration

cs-api-definition
public CalloutAnimationManager(RadCalloutForm calloutForm)

Parameters

calloutForm

RadCalloutForm

Properties

CloseAnimationDuration

Gets or sets the duration of close animation, in milliseconds.

Declaration

cs-api-definition
public int CloseAnimationDuration { get; set; }

Property Value

int

CloseAnimationType

Gets or sets the type of close animation.

Declaration

cs-api-definition
public CalloutAnimationType CloseAnimationType { get; set; }

Property Value

CalloutAnimationType

ShowAnimationDuration

Gets or sets the duration of show animation, in milliseconds.

Declaration

cs-api-definition
public int ShowAnimationDuration { get; set; }

Property Value

int

ShowAnimationType

Gets or sets the type of show animation.

Declaration

cs-api-definition
public CalloutAnimationType ShowAnimationType { get; set; }

Property Value

CalloutAnimationType

Methods

Dispose()

Releases all resources.

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

StartClose()

Starts a callout form close animation based on the CloseAnimationType, CloseAnimationDuration and ArrowDirection properties.

Declaration

cs-api-definition
protected virtual void StartClose()

StartShow()

Starts a callout form show animation based on the ShowAnimationType, ShowAnimationDuration and ArrowDirection properties.

Declaration

cs-api-definition
protected virtual void StartShow()