DataCollection | ComponentOne
C1.WPF.DataCollection Assembly / C1.WPF.DataCollection Namespace / C1CollectionView Class
Properties Methods Events


In This Topic
    C1CollectionView Class Members
    In This Topic

    The following tables list the members exposed by C1CollectionView.

    Public Constructors
     NameDescription
    Public ConstructorCreates a new instance of C1CollectionView component.  
    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 a specified object 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 this view supports filtering via the System.ComponentModel.ICollectionView.Filter property.  
    Public PropertyGets a value that indicates whether this view supports grouping via 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 via the System.ComponentModel.ICollectionView.SortDescriptions property.  
    Public PropertyGets the number of elements contained in the System.Collections.ICollection.  
    Public PropertyGets or sets the cultural info 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 CurrentItem within the view.  
    Public PropertyGets the data collection.  
    Public PropertyGets or sets a callback used to determine if an item is suitable 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 CurrentItem of the view is beyond the end of the collection.  
    Public PropertyGets a value that indicates whether the CurrentItem of the view is beyond the beginning of the collection.  
    Public PropertyGets a value that indicates whether an edit transaction is in progress.  
    Public PropertyReturns a value that indicates whether the resulting view is empty.  
    Public Property  
    Public Property  
    Public Property  
    Public PropertyGets or sets the item at the specified index.  
    Public PropertyGets a collection that contains information about the properties that are available on the items in a collection.  
    Public PropertyGets or sets where the new-item placeholder is placed.  
    Public PropertyGets a collection of System.ComponentModel.SortDescription objects that describe how the items in the collection are sorted in the view.  
    Public PropertyReturns the underlying collection.  
    Public Property  
    Public PropertyGets a value indicating whether a sentinel item will be returned for those items that are null.  
    Top
    Public Methods
     NameDescription
    Public Method  
    Public MethodAdds a new item to the collection.  
    Public MethodAdds the specified object to the collection.  
    Public MethodEnds the edit transaction and, if possible, restores the original value to the item.  
    Public MethodEnds the add transaction and discards the pending new item.  
    Public Method  
    Public MethodEnds the edit transaction and saves the pending changes.  
    Public MethodEnds the add transaction and saves the pending new item.  
    Public MethodDetermines whether this collection contains the specified item.  
    Public Method  
    Public MethodEnters a defer cycle that you can use to merge changes to the view and delay automatic refresh.  
    Public MethodBegins an edit transaction of the specified item.  
    Public Method  
    Public MethodSets the specified item to be the ICollectionView.CurrentItem in the view.  
    Public MethodSets the first item in the view as the CurrentItem.  
    Public MethodSets the last item in the view as the CurrentItem.  
    Public MethodSets the item after the CurrentItem in the view as the CurrentItem.  
    Public MethodSets the item at the specified index to be the CurrentItem in the view.  
    Public MethodSets the item before the CurrentItem in the view as the CurrentItem.  
    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 MethodRaises the CollectionChanged event.  
    Protected MethodRaises the CurrentChanged event.  
    Protected MethodRaises the CurrentChanging event.  
    Top
    Public Events
     NameDescription
    Public EventOccurs after the view item set has changed, due to applied transformations or changes happened in the underlying collection.  
    Public EventWhen implementing this interface, fire this event after the current item has been changed.  
    Public EventWhen implementing this interface, fire this event before changing the current item. The event handler can cancel this event.  
    Top
    See Also