Class
AggregatedGroupDescriptorBase

Serves as a base class for group descriptors with aggregate functions. Holds AggregateFunctions that will be used to aggregate the results from the descriptor.

Definition

Namespace:Telerik.Windows.Data

Assembly:Telerik.Windows.Data.dll

Syntax:

cs-api-definition
public abstract class AggregatedGroupDescriptorBase : GroupDescriptorBase, ISuspendNotifications, IGroupDescriptor, INotifyPropertyChanged, IAggregateFunctionsProvider

Inheritance: objectInheritanceContextPropagatorDescriptorBaseGroupDescriptorBaseAggregatedGroupDescriptorBase

Derived Classes: GroupDescriptorGroupDescriptor<TElement, TKey, TSortingKey>

Implements: IAggregateFunctionsProviderIGroupDescriptorINotifyPropertyChangedISuspendNotifications

Inherited Members GroupDescriptorBase.DisplayContentPropertyGroupDescriptorBase.CreateGroupKeyExpression(Expression)GroupDescriptorBase.CreateGroupKeyExpression(ParameterExpression)GroupDescriptorBase.CreateGroupSortExpression(Expression)GroupDescriptorBase.CycleSortDirection()GroupDescriptorBase.SortDirectionGroupDescriptorBase.DisplayContentDescriptorBase.OnPropertyChanged(PropertyChangedEventArgs)DescriptorBase.OnPropertyChanged(string)DescriptorBase.SuspendNotifications()DescriptorBase.ResumeNotifications()DescriptorBase.NotificationsSuspendedDescriptorBase.PropertyChangedInheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Constructors

AggregatedGroupDescriptorBase()

Initializes a new instance of the AggregatedGroupDescriptorBase class.

Declaration

cs-api-definition
protected AggregatedGroupDescriptorBase()

Fields

AggregateFunctionsProperty

Identifies the AggregateFunctions readonly dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AggregateFunctionsProperty

Field Value

DependencyProperty

Properties

AggregateFunctions

Gets the aggregate functions collection used when grouping is executed. This is a dependency property.

Declaration

cs-api-definition
public AggregateFunctionCollection AggregateFunctions { get; }

Property Value

AggregateFunctionCollection