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

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:

C#
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

Initializes a new instance of the HierarchySelectDescriptor class.

C#
public HierarchySelectDescriptor()

Properties

Gets or sets the select descriptors.

C#
public SelectDescriptorCollection SelectDescriptors { get; set; }
Property Value:

The select descriptors.

Methods

Creates a predicate selection expression used for collection selection.

C#
public override Expression CreateSelectExpression(Expression instance)
Parameters:instanceExpression

The instance expression, which will be used for selection.

Returns:

Expression

A predicate selection expression.

Overrides: SelectDescriptor.CreateSelectExpression(Expression)