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

Definition

Constructors

C#
public GridViewSelfReferenceLoadOnDemandDataProvider(GridViewTemplate template)
Parameters:templateGridViewTemplate

Properties

Gets a value indicating whether this instance is virtual and create ChildRows outside GridViewTemplate.Rows collection.

C#
public override bool IsVirtual { get; }
Property Value:

true if this instance is virtual; otherwise, false.

Overrides: GridViewHierarchyDataProvider.IsVirtual

Methods

Gets the child rows.

C#
public override IList<GridViewRowInfo> GetChildRows(GridViewRowInfo parentRow, GridViewInfo view)
Parameters:parentRowGridViewRowInfo

The parent row.

viewGridViewInfo

The view.

Returns:

IList<GridViewRowInfo>

Overrides: GridViewHierarchyDataProvider.GetChildRows(GridViewRowInfo, GridViewInfo)

Gets the parent.

C#
public override GridViewHierarchyRowInfo GetParent(GridViewRowInfo gridViewRowInfo)
Parameters:gridViewRowInfoGridViewRowInfo

The grid view row info.

Returns:

GridViewHierarchyRowInfo

Overrides: GridViewHierarchyDataProvider.GetParent(GridViewRowInfo)

Refreshes this instance.

C#
public override void Refresh()

Overrides: GridViewHierarchyDataProvider.Refresh()

C#
public void ResetRowsCache()