Class
TreeListViewTableDefinition.TreeListRelation

Represents a relation used in a tree list. The data source is generated using the ItemSource binding of the parent TreeListViewTableDefinition.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class TreeListViewTableDefinition.TreeListRelation : RelationBase, IRelation

Inheritance: objectRelationBaseTreeListViewTableDefinition.TreeListRelation

Implements: IRelation

Inherited Members RelationBase.NameRelationBase.IsSelfReference

Constructors

TreeListRelation(TreeListViewTableDefinition)

Initializes a new instance of the TreeListViewTableDefinition.TreeListRelation class.

Declaration

cs-api-definition
public TreeListRelation(TreeListViewTableDefinition tableDefinition)

Parameters

tableDefinition

TreeListViewTableDefinition

Methods

GetDataSource(object)

Gets the child hierarchy items.

Declaration

cs-api-definition
public IEnumerable GetDataSource(object context)

Parameters

context

object

The parent data item.

Returns

IEnumerable

GetDataSource(object, DataItemCollection)

Gets the child data source.

Declaration

cs-api-definition
public override object GetDataSource(object context, DataItemCollection parentItems)

Parameters

context

object

The data context.

parentItems

DataItemCollection

The parent items collection.

Returns

object

Overrides RelationBase.GetDataSource(object, DataItemCollection)