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

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:

C#
public class TreeListViewTableDefinition.TreeListRelation : RelationBase, IRelation

Inheritance: objectRelationBaseTreeListViewTableDefinition.TreeListRelation

Implements: IRelation

Inherited Members RelationBase.NameRelationBase.IsSelfReference

Constructors

Initializes a new instance of the TreeListViewTableDefinition.TreeListRelation class.

C#
public TreeListRelation(TreeListViewTableDefinition tableDefinition)
Parameters:tableDefinitionTreeListViewTableDefinition

Methods

Gets the child data source.

C#
public override object GetDataSource(object context, DataItemCollection parentItems)
Parameters:contextobject

The data context.

parentItemsDataItemCollection

The parent items collection.

Returns:

object

Overrides: RelationBase.GetDataSource(object, DataItemCollection)

Gets the child hierarchy items.

C#
public IEnumerable GetDataSource(object context)
Parameters:contextobject

The parent data item.

Returns:

IEnumerable