Intersoft ClientUI Documentation
HierarchicalCollectionView Class Members
Properties  Methods  Events


The following tables list the members exposed by HierarchicalCollectionView.

Public Constructors
 NameDescription
Public ConstructorHierarchicalCollectionView ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCanAddNewGets a value that indicates whether a new item can be added to the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCanCancelEditGets 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)
Public PropertyCanChangePageGets a value that indicates whether the System.Windows.Data.PagedCollectionView.PageIndex value can change. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCanFilterGets a value that indicates whether this view supports filtering by way of the System.Windows.Data.PagedCollectionView.Filter property. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCanGroupGets a value that indicates whether this view supports grouping. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCanRemoveGets a value that indicates whether an item can be removed from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCanSortGets a value that indicates whether this view supports sorting. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCountOverridden. Gets the number of records in the view after filtering, sorting, and paging.  
Public PropertyCultureGets 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)
Public PropertyCurrentAddItemGets the item that is being added when an System.Windows.Data.PagedCollectionView.AddNew transaction is in progress. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCurrentEditItemGets the item in the collection that is being edited when an System.Windows.Data.PagedCollectionView.EditItem(System.Object) transaction is in progress. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCurrentItemGets the current item in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyCurrentPositionGets the ordinal position of the System.Windows.Data.PagedCollectionView.CurrentItem in the view, which might be sorted and filtered. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyFilterGets 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)
Public PropertyFilterDescriptions (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyGroupDescriptionsGets a collection of System.ComponentModel.GroupDescription objects that describe how the items in the collection are grouped in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyGroupsGets the top-level groups, constructed according to the descriptions specified in the System.Windows.Data.PagedCollectionView.GroupDescriptions property. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIDBinding  
Public PropertyIsAddingNewGets a value that indicates whether an System.Windows.Data.PagedCollectionView.AddNew transaction is in progress. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIsCurrentAfterLastGets a value that indicates whether the System.Windows.Data.PagedCollectionView.CurrentItem of the view is beyond the end of the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIsCurrentBeforeFirstGets a value that indicates whether the System.Windows.Data.PagedCollectionView.CurrentItem of the view is before the start of the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIsEditingItemGets a value that indicates whether an System.Windows.Data.PagedCollectionView.EditItem(System.Object) transaction is in progress. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIsEmptyGets a value that indicates whether the view is empty. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyIsPageChangingGets a value that indicates whether the page index is changing. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyItemGets the item at the specified index. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyItemCountGets the minimum number of items known to be in the source collection that satisfy the current filter. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyNeedsRefreshGets a value that indicates whether this view needs to be refreshed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyNewItemPlaceholderPositionGets 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)
Public PropertyPageIndexGets the zero-based index of the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyPageSizeGets or sets the number of items to display on a page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyParentIDBinding  
Public PropertyRootItems  
Public PropertySortDescriptionsGets a collection of System.ComponentModel.SortDescription objects that describe how the items in the collection are sorted in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertySourceCollectionGets the System.Collections.IEnumerable collection underlying this view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public PropertyTotalItemCountGets the total number of items in the view before paging is applied. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Top
Public Methods
 NameDescription
Public MethodAddItems  
Public MethodAddNewOverridden.   
Public MethodCancelEditEnds the edit transaction and, if it is possible, restores the original value of the item. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodCancelNewOverridden.   
Public MethodCommitEditOverridden.   
Public MethodCommitNewOverridden.   
Public MethodContainsReturns a value that indicates whether the specified item belongs to this collection view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodCopyDefinitionsFromOverloaded.  Copy the paged collection view definition from the given source. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodDeferRefreshEnters a defer cycle that you can use to merge changes to the view and delay automatic refresh. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodEditItemBegins an edit transaction on the specified item. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodGetEnumeratorReturns an System.Collections.IEnumerator object that you can use to enumerate the items in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodGetItemAtOverridden.   
Public MethodGetItemsOverloaded.   
Public MethodIndexOfOverridden.   
Public MethodMoveCurrentToSets the specified item to be the System.Windows.Data.PagedCollectionView.CurrentItem in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveCurrentToFirstSets the first item in the view as the System.Windows.Data.PagedCollectionView.CurrentItem. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveCurrentToLastSets the last item in the view as the System.Windows.Data.PagedCollectionView.CurrentItem. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveCurrentToNextSet the item after the System.Windows.Data.PagedCollectionView.CurrentItem in the view as the System.Windows.Data.PagedCollectionView.CurrentItem. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveCurrentToPositionSets the item at the specified index to be the System.Windows.Data.PagedCollectionView.CurrentItem in the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveCurrentToPreviousSets the item before the System.Windows.Data.PagedCollectionView.CurrentItem in the view as the System.Windows.Data.PagedCollectionView.CurrentItem. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveToFirstPageSets the first page as the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveToLastPageSets the last page as the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveToNextPageMoves to the page after the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveToPageMoves to the page at the specified index. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodMoveToPreviousPageMoves to the page before the current page. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodPassesFilterReturns 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)
Public MethodRefreshRe-creates the view. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodRemoveRemoves the specified item from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodRemoveAtRemoves the item at the specified position from the collection. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public MethodRemoveItem  
Public MethodRemoveItems  
Public MethodUpdateItem  
Top
Public Events
 NameDescription
Public EventCollectionChangedOccurs when the view has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public EventCurrentChangedOccurs after the System.Windows.Data.PagedCollectionView.CurrentItem has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public EventCurrentChangingOccurs when the System.Windows.Data.PagedCollectionView.CurrentItem is changing. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public EventPageChangedOccurs after the System.Windows.Data.PagedCollectionView.PageIndex has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public EventPageChangingOccurs when the System.Windows.Data.PagedCollectionView.PageIndex is changing. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Public EventPropertyChangedOccurs after a property value has changed. (Inherited from Intersoft.Client.Data.ComponentModel.PagedCollectionView)
Top
See Also

Reference

HierarchicalCollectionView Class
Intersoft.Client.Data.ComponentModel Namespace

Send Feedback