Class GroupBase
Inheritance
Namespace: Telerik.Reporting
Assembly: Telerik.Reporting.dll
Syntax
public abstract class GroupBase : IGroup, IDataFlow, INamedObject, IToggleVisibilityTarget, IActionTarget
Constructors
GroupBase()
Declaration
protected GroupBase()
Properties
Filters
Gets a FilterCollection that defines the filter expression(s) for the Group
Declaration
public FilterCollection Filters { get; }
Property Value
FilterCollection
A FilterCollection that contains the Filter objects for the Group |
Remarks
Filter expressions limit the data that is displayed in the Group
Grouping
Declaration
[Obsolete("Please use Groupings property instead.")]
public GroupingCollection Grouping { get; }
Property Value
GroupingCollection
|
Groupings
Gets a GroupingCollection object that holds all Grouping objects for the group.
Declaration
public GroupingCollection Groupings { get; }
Property Value
GroupingCollection
A GroupingCollection value containing the group expressions of the group. |
Remarks
Groups are defined by adding one or more group expressions to the collection. Grouping can be done by one or more data fields. Each data field is represented by a group expression in the collection.
Name
Gets or sets the name of the group.
Declaration
public string Name { get; set; }
Property Value
System.String
The name of the group. |
Implements
Remarks
The Name property can be used at run time to set the scope of aggregate functions.
Sorting
Declaration
[Obsolete("Please use Sortings property instead.")]
public SortingCollection Sorting { get; }
Property Value
SortingCollection
|
Sortings
Gets a SortingCollection that defines the sort column(s), and their type and order for the Group
Declaration
public SortingCollection Sortings { get; }
Property Value
SortingCollection
A SortingCollection that contains the Sorting objects for the Group |
Remarks
Sort expressions sort the data that is displayed in the Group
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
|
Returns
System.Boolean
|
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Overrides
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Overrides
Explicit Interface Implementations
IDataFlow.Filters
Declaration
IList<Filter> IDataFlow.Filters { get; }
Returns
System.Collections.Generic.IList<Filter>
|
Implements
IDataFlow.Sortings
Declaration
IList<Sorting> IDataFlow.Sortings { get; }
Returns
System.Collections.Generic.IList<Sorting>
|