Xceed DataGrid for WPF v7.2 Documentation
DataGridCollectionViewBase Class Members
Properties  Methods  Events


Xceed.Wpf.DataGrid Assembly > Xceed.Wpf.DataGrid Namespace : DataGridCollectionViewBase Class

The following tables list the members exposed by DataGridCollectionViewBase.

Public Properties
 NameDescription
Public PropertyGets a value indicating whether the detail descriptions are automatically created.  
Public PropertyGets a value indicating whether the foreign key descriptions are automatically created.  
Public PropertyGets a value indicating whether the item properties are automatically created.  
Public PropertyGets or sets a value indicating how automatic filtering of the data items will be performed.  
Public PropertyGets a dictionary that contains a list of the view's DataGridItemProperty objects with their corresponding auto-filter values.  
Public PropertyGets a value indicating whether a new item can be added to the collection.  
Public PropertyGets a value indicating whether the collection view supports automatic filtering.  
Public PropertyGets a value indicating whether the collection can discard pending changes and restore the original values of an edited object.  
Public PropertyOverridden. Gets a value indicating whether the view supports filtering.  
Public PropertyOverridden. Gets a value indicating whether the view can be grouped.  
Public PropertyGets a value indicating whether an item can be removed from the collection.  
Public PropertyOverridden. Gets a value indicating whether the view can be sorted.  
Public Property (Inherited from System.Windows.Data.CollectionView)
Public Property (Inherited from System.Windows.Data.CollectionView)
Public PropertyOverridden. Gets or sets the culture to use during sorting.  
Public PropertyGets the item that is currently being added to the underlying data source.  
Public PropertyGets the item in the underlying data source that is currently being edited.  
Public PropertyOverridden. Gets the view's current item.  
Public PropertyOverridden. Gets the position of the CurrentItem within the view.  
Public PropertyGets a collection of DataGridDetailDescription objects that provide information on the details that will be contained in a grid, including sorting, grouping, and child detail descriptions.  
Public Property (Inherited from System.Windows.Data.CollectionView)
Public PropertyGets a dictionary that contains a list of DataGridItemProperty objects with their corresponding distinct values.  
Public PropertyGets or sets a value representing the constraint applied to the DistinctValues when automatically filtering data items.  
Public Property

Gets or sets the mode that indicates when distinct values used by auto-filtering should be updated.

 
Public PropertyOverridden. Gets or sets a callback used to determine if an item is suitable for inclusion in the view.  
Public PropertyGets or sets a value indicating how filters entered into a FilterRow are applied.  
Public PropertyOverridden. Gets a collection of GroupDescription objects that describe how the items in the collection are grouped in the view.  
Public PropertyOverridden. Gets the runtime groups that are created based on the GroupDescriptions.  
Public PropertyGets a value indicating whether an add transaction is in progress.  
Public PropertyOverridden. Gets a value indicating whether the CurrentItem is beyond the end of the collection.  
Public PropertyOverridden. Gets a value indicating whether the CurrentItem is before the beginning of the collection.  
Public PropertyGets a value indicating whether an item in the underlying data source is being edited.  
Public Property (Inherited from System.Windows.Data.CollectionView)
Public Property (Inherited from System.Windows.Data.CollectionView)
Public PropertyGets the DataGridItemProperty objects that determine the characteristics of the items contained in the view.  
Public PropertyGets the type of the items contained in the collection view.  
Public PropertyOverridden. Gets a value that indicates whether this view needs to be refreshed.  
Public PropertyGets the parent detail description of the collection view.  
Public PropertyOverridden. Gets a collection of SortDescription objects that describe how the items in the collection are sorted in the view.  
Public Property (Inherited from System.Windows.Data.CollectionView)
Top
Protected Properties
Public Methods
 NameDescription
Public MethodAdds a new item to the underlying data source.  
Public MethodCancels the edit process.  
Public MethodDiscards the new item added through a call to the AddNew method before it is committed.  
Public MethodCommits the modifications made to the item in the underlying data source that is being edited.  
Public MethodCommits the new item to the underlying data source.  
Public Method (Inherited from System.Windows.Data.CollectionView)
Public MethodOverridden. Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.  
Public Method (Inherited from System.Windows.Data.CollectionView)
Public MethodEdits the specified item in the underlying data source.  
Public MethodRetrieves the distinct values for the column that has the specified field name.  
Public Method (Inherited from System.Windows.Data.CollectionView)
Public Method (Inherited from System.Windows.Data.CollectionView)
Public MethodOverridden. Sets the specified item as the new CurrentItem.  
Public MethodOverridden. Sets the first item in the view as the new CurrentItem.  
Public MethodOverridden. Sets the last item in the view as the new CurrentItem.  
Public MethodOverridden. Sets the next item in the view as the new CurrentItem.  
Public Method (Inherited from System.Windows.Data.CollectionView)
Public MethodOverridden. Sets the previous item in the view as the new CurrentItem.  
Public MethodOverridden. Returns a value indicating whether the specified item in the underlying data source passes the filtering criteria, and is therefore included in the view.  
Public MethodOverridden. Recreates the view.  
Public Method  
Public MethodRemoves the item at the specified index from the underlying data source.  
Top
Protected Methods
Public Events
 NameDescription
Public Event

Occurs after the AutoFilterValues of the DataGridItemProperty of a detail level changes.

 
Public EventRaised when the EditItem method has been called to signal that the edit process of an item in the underlying data source is about to begin.  
Public EventRaised when the CancelEdit >method has been called to signal that the edit process of an item in the underlying data source is about to be canceled.  
Public EventRaised when the CancelNew method has been called to signal that the insertion process of a new item is about to be canceled.  
Public EventRaised when the CommitEdit method has been called to signal that modifications made to an item in the underlying data source are about to be committed.  
Public EventRaised when the CommitNew method has been called to signal that a new item is about to be committed to the underlying data source.  
Public EventRaised when the AddNew method has been called to signal that a new item is about to be created.  
Public Event (Inherited from System.Windows.Data.CollectionView)
Public Event (Inherited from System.Windows.Data.CollectionView)
Public EventRaised when the distinct values need to be refreshed.  
Public EventRaised after the BeginningEdit event to signal that the edit process of an item in the underlying data source has begun.  
Public EventRaised after the CancelingEdit event to signal that the edit process of an item in the underlying data source has been canceled.  
Public EventRaised after the CommittingEdit event to signal that the modifications made to an item in the underlying data source have been committed.  
Public EventRaised after the CreatingNewItem event to allow the new item to be initialized.  
Public EventRaised after the RemovingItem event to signal that an item has been removed from the underlying data source.  
Public EventRaised after the CancelingNewItem event to signal that the insertion process of a new item has been canceled.  
Public EventRaised after the CommittingNewItem event to signal that a new item has been committed to the underlying data source.  
Public EventRaised after the CreatingNewItem and InitializingNewItem events to signal that a new item has been created.  
Public EventRaised when the Remove ora href="Xceed.Wpf.DataGrid~Xceed.Wpf.DataGrid.DataGridCollectionViewBase~RemoveAt.html">RemoveAt methods have been called to signal that an item is about to be removed from the underlying data source.  
Top
Protected Events
See Also

Reference

DataGridCollectionViewBase Class
Xceed.Wpf.DataGrid Namespace