Class
HierarchySelectDescriptor

Represents a SelectDescriptor used by the HierarchicalDataCollectionView to project a hierarchical structure.

Definition

Namespace:Telerik.Windows.Controls.TreeMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class HierarchySelectDescriptor : TypedSelectDescriptor, ISuspendNotifications, ITypedSelectDescriptor, ISelectDescriptor, INotifyPropertyChanged

Inheritance: objectInheritanceContextPropagatorDescriptorBaseSelectDescriptorTypedSelectDescriptorHierarchySelectDescriptor

Implements: INotifyPropertyChangedISelectDescriptorISuspendNotificationsITypedSelectDescriptor

Inherited Members TypedSelectDescriptor.TypeNameSelectDescriptor.SourceMemberNameSelectDescriptor.ProjectedMemberTypeSelectDescriptor.ProjectedMemberNameDescriptorBase.OnPropertyChanged(PropertyChangedEventArgs)DescriptorBase.OnPropertyChanged(string)DescriptorBase.SuspendNotifications()DescriptorBase.ResumeNotifications()DescriptorBase.NotificationsSuspendedDescriptorBase.PropertyChangedInheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Constructors

HierarchySelectDescriptor()

Initializes a new instance of the HierarchySelectDescriptor class.

Declaration

cs-api-definition
public HierarchySelectDescriptor()

Properties

SelectDescriptors

Gets or sets the select descriptors.

Declaration

cs-api-definition
public SelectDescriptorCollection SelectDescriptors { get; set; }

Property Value

SelectDescriptorCollection

The select descriptors.

Methods

CreateSelectExpression(Expression)

Creates a predicate selection expression used for collection selection.

Declaration

cs-api-definition
public override Expression CreateSelectExpression(Expression instance)

Parameters

instance

Expression

The instance expression, which will be used for selection.

Returns

Expression

A predicate selection expression.

Overrides SelectDescriptor.CreateSelectExpression(Expression)