Table of Contents

Class CollectionViewGroup

Namespace
Alternet.UI
Assembly
Alternet.UI.dll

A CollectionViewGroup, as created by a CollectionView according to a GroupDescription.

public abstract class CollectionViewGroup : INotifyPropertyChanged
Inheritance
CollectionViewGroup
Implements

Constructors

CollectionViewGroup(object)

Initializes a new instance of CollectionViewGroup.

Properties

IsBottomLevel

Is this group at the bottom level (not further subgrouped).

ItemCount

The number of data items (leaves) in the subtree under this group.

Items

The immediate children of the group. These may be data items (leaves) or subgroups.

Name

The name of the group, i.e. the common value of the property used to divide data items into groups.

ProtectedItemCount

The number of data items (leaves) in the subtree under this group. Derived classes can change the count using this property; the changes will be reflected in the public ItemCount property.

ProtectedItems

The items of the group. Derived classes can add or remove items using this property; the changes will be reflected in the public Items property.

Methods

OnPropertyChanged(PropertyChangedEventArgs)

Raises a PropertyChanged event (per INotifyPropertyChanged).

Events

PropertyChanged

PropertyChanged event (per INotifyPropertyChanged).