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

Definition

Namespace:Telerik.WinControls.Data

Assembly:Telerik.WinControls.dll

Syntax:

C#
public class GroupDescriptor : INotifyPropertyChanged

Inheritance: objectGroupDescriptor

Derived Classes: GridGroupByExpressionTreeMapGroupDescriptor

Implements: INotifyPropertyChanged

Constructors

C#
public GroupDescriptor()
C#
public GroupDescriptor(params SortDescriptor[] sortDescriptions)
Parameters:sortDescriptionsSortDescriptor[]
C#
public GroupDescriptor(string expression, string format)
Parameters:expressionstringformatstring
C#
public GroupDescriptor(string expression)
Parameters:expressionstring

Properties

Gets or sets the aggregates.

C#
[Browsable(false)]
public StringCollection Aggregates { get; }
Property Value:

The aggregates.

Gets or sets the expression.

C#
[Browsable(true)]
public virtual string Expression { get; set; }
Property Value:

The expression.

Gets or sets the format.

C#
public string Format { get; set; }
Property Value:

The format.

Gets the group names.

C#
[Browsable(true)]
public SortDescriptorCollection GroupNames { get; }
Property Value:

The group names.

C#
[Browsable(false)]
public GroupDescriptorCollection Owner { get; }

Methods

Raises the PropertyChanged event

C#
protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters:ePropertyChangedEventArgs

A PropertyChangedEventArgs instance containing event data.

Raises the PropertyChanged event

C#
protected void OnPropertyChanged(string propertyName)
Parameters:propertyNamestring

The name of the property

Returns a string that represents this instance.

C#
public override string ToString()
Returns:

string

A string that represents this instance.

Overrides: object.ToString()

Events

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged