The following tables list the members exposed by HierarchicalCollectionView.
| Name | Description | |
|---|---|---|
![]()  | HierarchicalCollectionView Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
![]()  | CanAddNew | Gets a value that indicates whether a new item can be added to the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CanCancelEdit | Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CanChangePage | Gets a value that indicates whether the  | 
![]()  | CanFilter | Gets a value that indicates whether this view supports filtering by way of the  | 
![]()  | CanGroup | Gets a value that indicates whether this view supports grouping. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CanRemove | Gets a value that indicates whether an item can be removed from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CanSort | Gets a value that indicates whether this view supports sorting. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | Count | Overridden. Gets the number of records in the view after filtering, sorting, and paging. | 
![]()  | Culture | Gets or sets the cultural information for any operations of the view that might differ by culture, such as sorting. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CurrentAddItem | Gets the item that is being added when an  | 
![]()  | CurrentEditItem | Gets the item in the collection that is being edited when an  | 
![]()  | CurrentItem | Gets the current item in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CurrentPosition | Gets the ordinal position of the  | 
![]()  | Filter | Gets or sets a callback that is used to determine whether an item is suited for inclusion in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | FilterDescriptions | (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | GroupDescriptions | Gets a collection of  | 
![]()  | Groups | Gets the top-level groups, constructed according to the descriptions specified in the  | 
![]()  | IDBinding | |
![]()  | IsAddingNew | Gets a value that indicates whether an  | 
![]()  | IsCurrentAfterLast | Gets a value that indicates whether the  | 
![]()  | IsCurrentBeforeFirst | Gets a value that indicates whether the  | 
![]()  | IsEditingItem | Gets a value that indicates whether an  | 
![]()  | IsEmpty | Gets a value that indicates whether the view is empty. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | IsPageChanging | Gets a value that indicates whether the page index is changing. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | Item | Gets the item at the specified index. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | ItemCount | Gets the minimum number of items known to be in the source collection that satisfy the current filter. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | NeedsRefresh | Gets a value that indicates whether this view needs to be refreshed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | NewItemPlaceholderPosition | Gets or sets a value that indicates whether to include a new item placeholder in the collection view, and where to include it. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | PageIndex | Gets the zero-based index of the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | PageSize | Gets or sets the number of items to display on a page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | ParentIDBinding | |
![]()  | RootItems | |
![]()  | SortDescriptions | Gets a collection of  | 
![]()  | SourceCollection | Gets the  | 
![]()  | TotalItemCount | Gets the total number of items in the view before paging is applied. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
| Name | Description | |
|---|---|---|
![]()  | AddItems | |
![]()  | AddNew | Overridden. | 
![]()  | CancelEdit | Ends the edit transaction and, if it is possible, restores the original value of the item. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CancelNew | Overridden. | 
![]()  | CommitEdit | Overridden. | 
![]()  | CommitNew | Overridden. | 
![]()  | Contains | Returns a value that indicates whether the specified item belongs to this collection view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CopyDefinitionsFrom | Overloaded. Copy the paged collection view definition from the given source. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | DeferRefresh | Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | EditItem | Begins an edit transaction on the specified item. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | GetEnumerator | Returns an  | 
![]()  | GetItemAt | Overridden. | 
![]()  | GetItems | Overloaded. | 
![]()  | IndexOf | Overridden. | 
![]()  | MoveCurrentTo | Sets the specified item to be the  | 
![]()  | MoveCurrentToFirst | Sets the first item in the view as the  | 
![]()  | MoveCurrentToLast | Sets the last item in the view as the  | 
![]()  | MoveCurrentToNext | Set the item after the  | 
![]()  | MoveCurrentToPosition | Sets the item at the specified index to be the  | 
![]()  | MoveCurrentToPrevious | Sets the item before the  | 
![]()  | MoveToFirstPage | Sets the first page as the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | MoveToLastPage | Sets the last page as the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | MoveToNextPage | Moves to the page after the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | MoveToPage | Moves to the page at the specified index. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | MoveToPreviousPage | Moves to the page before the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | PassesFilter | Returns a value that indicates whether the specified item in the underlying collection belongs to the view after filters are applied. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | Refresh | Re-creates the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | Remove | Removes the specified item from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | RemoveAt | Removes the item at the specified position from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | RemoveItem | |
![]()  | RemoveItems | |
![]()  | UpdateItem | 
| Name | Description | |
|---|---|---|
![]()  | CollectionChanged | Occurs when the view has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
![]()  | CurrentChanged | Occurs after the  | 
![]()  | CurrentChanging | Occurs when the  | 
![]()  | PageChanged | Occurs after the  | 
![]()  | PageChanging | Occurs when the  | 
![]()  | PropertyChanged | Occurs after a property value has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView) | 
    
    
    
    
    
    
                


