DataGridCollectionViewSource Class Members
See Also  Fields  Properties  Methods  Events
Xceed.Wpf.DataGrid Assembly > Xceed.Wpf.DataGrid Namespace : DataGridCollectionViewSource Class

The following tables list the members exposed by DataGridCollectionViewSource.

Public Constructors

 NameDescription
Public ConstructorDataGridCollectionViewSource ConstructorInitializes a new instance of the DataGridCollectionViewSource class.  
Top

Public Fields

 NameDescription
Public Fieldstatic (Shared in Visual Basic)AutoCreateDetailDescriptionsPropertyIdentifies the AutoCreateDetailDescriptions dependency property.  
Public Fieldstatic (Shared in Visual Basic)AutoCreateItemPropertiesPropertyIdentifies the AutoCreateItemProperties dependency property.  
Public Fieldstatic (Shared in Visual Basic)AutoFilterModePropertyIdentifies the FilteringMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)DefaultCalculateDistinctValuesPropertyIdentifies the DefaultCalculateDistinctValues dependency property.  
Public Fieldstatic (Shared in Visual Basic)DistinctValuesConstraintPropertyIdentifies the DistinctValuesConstraint dependency property.  
Public Fieldstatic (Shared in Visual Basic)ItemTypePropertyIdentifies the ItemType dependency property.  
Top

Public Properties

 NameDescription
Public PropertyAutoCreateDetailDescriptionsGets a value indicating whether the detail descriptions are automatically created.  
Public PropertyAutoCreateItemPropertiesGets a value indicating whether the item properties are automatically created.  
Public PropertyAutoFilterModeGets or sets a value indicating how automatic filtering of the data items will be performed. This feature is available only in the Professional Edition  
Public PropertyCollectionViewType (Inherited from System.Windows.Data.CollectionViewSource)
Public PropertyCultureGets or sets the culture that is used for grouping and sorting operations.  
Public PropertyDefaultCalculateDistinctValuesGet or sets the default value of the CalculateDistinctValues property when a DataGridItemProperty has not explicitly set its value. This feature is available only in the Professional Edition  
Public PropertyDependencyObjectType (Inherited from System.Windows.DependencyObject)
Public PropertyDetailDescriptionsGets 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. This feature is available only in the Professional Edition  
Public PropertyDispatcher (Inherited from System.Windows.Threading.DispatcherObject)
Public PropertyDistinctValuesConstraintGets or sets a value representing the constraint applied to the distinct values when automatically filtering data items. This feature is available only in the Professional Edition  
Public PropertyGroupDescriptionsGets or sets a collection GroupDescription objects that describe how the items contained in the collection are grouped in the view. (Inherited from System.Windows.Data.CollectionViewSource)
Public PropertyIsSealed (Inherited from System.Windows.DependencyObject)
Public PropertyItemPropertiesGets a collection of DataGridItemProperty objects, which represent the items that are contained in the underlying collection.  
Public PropertyItemTypeGets the type of the items contained in the collection or added through the SourceItems property.  
Public PropertySortDescriptionsGets or sets a collection of SortDescription objects that describe how the items in the collection are sorted in the view. (Inherited from System.Windows.Data.CollectionViewSource)
Public PropertySourceGets or sets the collection from which the view is created.  
Public PropertyStatFunctionsGets a collection of the statistical functions whose results can be used by various elements throughout a grid. This feature is available only in the Professional Edition  
Public PropertyViewGets the view that is currently associated with the DataGridCollectionViewSource.
Gets the DataGridCollectionView that is currently associated with this instance of the DataGridCollectionViewSource.
Gets the DataGridCollectionView that is currently associated with this instance of the DataGridCollectionViewSource. (Inherited from System.Windows.Data.CollectionViewSource)
Top

Public Methods

 NameDescription
Public MethodClearValueOverloaded.  (Inherited from System.Windows.DependencyObject)
Public MethodCoerceValue (Inherited from System.Windows.DependencyObject)
Public MethodDeferRefreshEnters a defer cycle that can be used to merge changes to the view and delay automatic refresh. (Inherited from System.Windows.Data.CollectionViewSource)
Public MethodEquals (Inherited from System.Windows.DependencyObject)
Public MethodGetHashCode (Inherited from System.Windows.DependencyObject)
Public MethodGetLocalValueEnumerator (Inherited from System.Windows.DependencyObject)
Public MethodGetValue (Inherited from System.Windows.DependencyObject)
Public MethodInvalidateProperty (Inherited from System.Windows.DependencyObject)
Public MethodReadLocalValue (Inherited from System.Windows.DependencyObject)
Public MethodSetValueOverloaded.  (Inherited from System.Windows.DependencyObject)
Top

Protected Methods

 NameDescription
Protected MethodOnCollectionViewTypeChangedOverridden. Raised when the CollectionViewType property is changed.  
Protected MethodOnPropertyChanged (Inherited from System.Windows.DependencyObject)
Protected MethodOnSourceChanged (Inherited from System.Windows.Data.CollectionViewSource)
Protected MethodReceiveWeakEvent (Inherited from System.Windows.Data.CollectionViewSource)
Protected MethodShouldSerializeProperty (Inherited from System.Windows.DependencyObject)
Top

Public Events

 NameDescription
Public EventBeginningEditRaised 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 EventCancelingEditRaised 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 EventCancelingNewItemRaised when the CancelNew method has been called to signal that the insertion process of a new item is about to be canceled.  
Public EventCommittingEditRaised 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 EventCommittingNewItemRaised when the CommitNew method has been called to signal that a new item is about to be committed to the underlying data source.  
Public EventCreatingNewItemRaised when the AddNew method has been called to signal that a new item is about to be created.  
Public EventEditBegunRaised after the BeginningEdit event to signal that the edit process of an item in the underlying data source has begun.  
Public EventEditCanceledRaised after the CancelingEdit event to signal that the edit process of an item in the underlying data source has been canceled.  
Public EventEditCommittedRaised after the CommittingEdit event to signal that the modifications made to an item in the underlying data source have been committed.  
Public EventFilterProvides filtering logic. (Inherited from System.Windows.Data.CollectionViewSource)
Public EventInitializingNewItemRaised after the CreatingNewItem event to allow the new item to be initialized.  
Public EventItemRemovedRaised after the RemovingItem event to signal that an item has been removed from the underlying data source.  
Public EventNewItemCanceledRaised after the CancelingNewItem event to signal that the insertion process of a new item has been canceled.  
Public EventNewItemCommittedRaised after the CommittingNewItem event to signal that a new item has been committed to the underlying data source.  
Public EventNewItemCreatedRaised after the CreatingNewItem and InitializingNewItem events to signal that a new item has been created.  
Public EventRemovingItemRaised when the Remove or RemoveAt methods have been called to signal that an item is about to be removed from the underlying data source.  
Top

See Also