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

Collection that stores group by expressions GridGroupByExpression

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
[ListBindable(BindableSupport.No)]
public class GridGroupByExpressionCollection : GridViewGroupDescriptorCollection, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, INotifyCollectionChanging

Inheritance: objectCollection<GroupDescriptor>NotifyCollection<GroupDescriptor>GroupDescriptorCollectionGridViewGroupDescriptorCollectionGridGroupByExpressionCollection...

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChanged...

Inherited Members GridViewGroupDescriptorCollection.InsertItem(int, GroupDescriptor)GridViewGroupDescriptorCollection.SetItem(int, GroupDescriptor)GridViewGroupDescriptorCollection.MoveItem(int, int)GridViewGroupDescriptorCollection.ClearItems()GridViewGroupDescriptorCollection.RemoveItem(int)GridViewGroupDescriptorCollection.OnCollectionChanged(NotifyCollectionChangedEventArgs)GridViewGroupDescriptorCollection.OnCollectionChanging(NotifyCollectionChangingEventArgs)GridViewGroupDescriptorCollection.CollectionChangingGroupDescriptorCollection.Add(string, ListSortDirection)GroupDescriptorCollection.Remove(string)GroupDescriptorCollection.Contains(string, bool)GroupDescriptorCollection.GetCompareOpations(bool)GroupDescriptorCollection.Contains(string)GroupDescriptorCollection.FindAllAssociatedSortDescriptors(string)GroupDescriptorCollection.FindAllAssociatedSortDescriptors(string, bool)GroupDescriptorCollection.UseCaseSensitiveFieldNamesNotifyCollection<GroupDescriptor>.EmptyNotifyCollection<GroupDescriptor>.Move(int, int)NotifyCollection<GroupDescriptor>.AddRange(params GroupDescriptor[])NotifyCollection<GroupDescriptor>.AddRange(IEnumerable<GroupDescriptor>)NotifyCollection<GroupDescriptor>.BeginUpdate()NotifyCollection<GroupDescriptor>.EndUpdate()NotifyCollection<GroupDescriptor>.EndUpdate(bool)NotifyCollection<GroupDescriptor>.DeferRefresh()NotifyCollection<GroupDescriptor>.CreateEventArguments(NotifyCollectionChangedAction)NotifyCollection<GroupDescriptor>.CreateEventArguments(NotifyCollectionChangedAction, object, int)NotifyCollection<GroupDescriptor>.CreateEventArguments(NotifyCollectionChangedAction, object, object, int)NotifyCollection<GroupDescriptor>.OnPropertyChanged(PropertyChangedEventArgs)NotifyCollection<GroupDescriptor>.OnPropertyChanged(string)NotifyCollection<GroupDescriptor>.VersionNotifyCollection<GroupDescriptor>.SuspendedNotifyCollection<GroupDescriptor>.CollectionChangedNotifyCollection<GroupDescriptor>.PropertyChangedCollection<GroupDescriptor>.Add(GroupDescriptor)Collection<GroupDescriptor>.Clear()Collection<GroupDescriptor>.CopyTo(GroupDescriptor[], int)Collection<GroupDescriptor>.Contains(GroupDescriptor)Collection<GroupDescriptor>.GetEnumerator()Collection<GroupDescriptor>.IndexOf(GroupDescriptor)Collection<GroupDescriptor>.Insert(int, GroupDescriptor)Collection<GroupDescriptor>.Remove(GroupDescriptor)Collection<GroupDescriptor>.RemoveAt(int)Collection<GroupDescriptor>.CountCollection<GroupDescriptor>.ItemsCollection<GroupDescriptor>.this[int]...

Constructors

Initializes a new instance of the GridGroupByExpressionCollection class.

C#
public GridGroupByExpressionCollection(GridViewTemplate owner)
Parameters:ownerGridViewTemplate

The owner.

Properties

Gets or sets the expression.

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

The expression.

Overrides: GroupDescriptorCollection.Expression

Methods

Adds the specified expression.

C#
public void Add(string expression, string formatString)
Parameters:expressionstring

The expression.

formatStringstring

The format string.

Adds the specified expression.

C#
public void Add(string expression)
Parameters:expressionstring

The expression.

Indexes the of.

C#
public int IndexOf(string expression)
Parameters:expressionstring

The expression.

Returns:

int