New to Telerik UI for WinFormsStart a free 30-day trial

Abstract class that defines methods used to animate rows in RadGridView.

Definition

Namespace:Telerik.WinControls.UI.VisualEffects

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
public abstract class GridExpandAnimation

Inheritance: objectGridExpandAnimation

Derived Classes: GridExpandAnimationAccoridionGridExpandAnimationFadeGridExpandAnimationGrdientWipeGridExpandAnimationSlide

Constructors

Initializes a new instance of the GridExpandAnimation class.

C#
protected GridExpandAnimation(GridTableElement tableElement)
Parameters:tableElementGridTableElement

The table element.

Properties

Gets or sets whether it is animating.

C#
public bool IsAnimating { get; protected set; }
Property Value:

The is animating.

Gets the table element.

C#
protected GridTableElement TableElement { get; }
Property Value:

The table element.

Methods

Starts collapse animation for group rows in RadGridView.

C#
public abstract void Collapse(GridViewRowInfo rowInfo, float maxOffset, int rowIndex)
Parameters:rowInfoGridViewRowInfo

The desired GridViewRowInfo

maxOffsetfloat

the offset

rowIndexint

the row index

Stats expand animation for group rows in RadGridView.

C#
public abstract void Expand(GridViewRowInfo info, float maxOffset, int rowIndex)
Parameters:infoGridViewRowInfo

The desired GridViewRowInfo

maxOffsetfloat

the offset

rowIndexint

the row index

Raises the event.

C#
protected virtual void OnUpdateViewNeeded(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Events

Occurs when an update of the view is needed.

C#
public event EventHandler UpdateViewNeeded