ComponentOne DataGrid for WPF and Silverlight
C1.Silverlight.DataGrid.Data Namespace / BaseCollectionView Class
Properties Methods Events


In This Topic
    BaseCollectionView Class Members
    In This Topic

    The following tables list the members exposed by BaseCollectionView.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets a value that indicates whether a new item can be added to the collection.  
    Public PropertyGets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.  
    Public PropertyGets a value that indicates whether the System.ComponentModel.IPagedCollectionView.PageIndex value can change.  
    Public PropertyGets a value that indicates whether this view supports filtering by way of the System.ComponentModel.ICollectionView.Filter property.  
    Public PropertyGets a value that indicates whether this view supports grouping by way of the System.ComponentModel.ICollectionView.GroupDescriptions property.  
    Public PropertyGets a value that indicates whether an item can be removed from the collection.  
    Public PropertyGets a value that indicates whether this view supports sorting by way of the System.ComponentModel.ICollectionView.SortDescriptions property.  
    Public PropertyGets or sets the collection view associated to this class.  
    Public PropertyGets or sets the cultural information for any operations of the view that may differ by culture, such as sorting.  
    Public PropertyGets the item that is being added during the current add transaction.  
    Public PropertyGets the item in the collection that is being edited.  
    Public PropertyGets the current item in the view.  
    Public PropertyGets the ordinal position of the System.ComponentModel.ICollectionView.CurrentItem in the view.  
    Public PropertyGets the editable collection view associated to this class.  
    Public PropertyGets or sets a callback that is used to determine whether an item is appropriate for inclusion in the view.  
    Public PropertyGets a collection of System.ComponentModel.GroupDescription objects that describe how the items in the collection are grouped in the view.  
    Public PropertyGets the top-level groups.  
    Public PropertyGets a value that indicates whether an add transaction is in progress.  
    Public PropertyGets a value that indicates whether the System.ComponentModel.ICollectionView.CurrentItem of the view is beyond the end of the collection.  
    Public PropertyGets a value that indicates whether the System.ComponentModel.ICollectionView.CurrentItem of the view is beyond the start of the collection.  
    Public PropertyGets a value that indicates whether an edit transaction is in progress.  
    Public PropertyGets a value that indicates whether the view is empty.  
    Public PropertyGets a value that indicates whether the page index is changing.  
    Public PropertyGets the number of known items in the view before paging is applied.  
    Public PropertyGets or sets the position of the new item placeholder in the collection view.  
    Public PropertyGets the paged collection view associated to this class.  
    Public PropertyGets the zero-based index of the current page.  
    Public PropertyGets or sets the number of items to display on a page.  
    Public PropertyGets a collection of System.ComponentModel.SortDescription instances that describe how the items in the collection are sorted in the view.  
    Public PropertyGets the underlying collection.  
    Public PropertyGets the total number of items in the view before paging is applied.  
    Top
    Public Methods
     NameDescription
    Public MethodAdds a new item to the underlying collection.  
    Public MethodEnds the edit transaction and, if possible, restores the original value of the item.  
    Public MethodEnds the add transaction and discards the pending new item.  
    Public MethodEnds the edit transaction and saves the pending changes.  
    Public MethodEnds the add transaction and saves the pending new item.  
    Public MethodIndicates whether the specified item belongs to this collection view.  
    Public MethodEnters a defer cycle that you can use to merge changes to the view and delay automatic refresh.  
    Public MethodBegins an edit transaction on the specified item.  
    Public MethodReturns an enumerator that iterates through a collection.  
    Public MethodSets the specified item in the view as the System.ComponentModel.ICollectionView.CurrentItem.  
    Public MethodSets the first item in the view as the System.ComponentModel.ICollectionView.CurrentItem.  
    Public MethodSets the last item in the view as the System.ComponentModel.ICollectionView.CurrentItem.  
    Public MethodSets the item after the System.ComponentModel.ICollectionView.CurrentItem in the view as the System.ComponentModel.ICollectionView.CurrentItem.  
    Public MethodSets the item at the specified index to be the System.ComponentModel.ICollectionView.CurrentItem in the view.  
    Public MethodSets the item before the System.ComponentModel.ICollectionView.CurrentItem in the view to the System.ComponentModel.ICollectionView.CurrentItem.  
    Public MethodSets the first page as the current page.  
    Public MethodSets the last page as the current page.  
    Public MethodMoves to the page after the current page.  
    Public MethodMoves to the page at the specified index.  
    Public MethodMoves to the page before the current page.  
    Public MethodRecreates the view.  
    Public MethodRemoves the specified item from the collection.  
    Public MethodRemoves the item at the specified position from the collection.  
    Top
    Protected Methods
     NameDescription
    Protected MethodReleases unmanaged resources and performs other cleanup operations before the BaseCollectionView is reclaimed by garbage collection.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when the items list of the collection has changed, or the collection is reset.  
    Public EventOccurs after the current item has been changed.  
    Public EventOccurs before the current item changes.  
    Public EventWhen implementing this interface, raise this event after the System.ComponentModel.IPagedCollectionView.PageIndex has changed.  
    Public EventWhen implementing this interface, raise this event before changing the System.ComponentModel.IPagedCollectionView.PageIndex. The event handler can cancel this event.  
    Top
    See Also