'Declaration Public MustInherit Class DataGridCollectionViewBase Inherits System.Windows.Data.CollectionView
'Usage Dim instance As DataGridCollectionViewBase
public abstract class DataGridCollectionViewBase : System.Windows.Data.CollectionView
Base class for the DataGridCollectionView and DataGridVirtualizingCollectionView classes.
'Declaration Public MustInherit Class DataGridCollectionViewBase Inherits System.Windows.Data.CollectionView
'Usage Dim instance As DataGridCollectionViewBase
public abstract class DataGridCollectionViewBase : System.Windows.Data.CollectionView
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Data.CollectionView
Xceed.Wpf.DataGrid.DataGridCollectionViewBase
Xceed.Wpf.DataGrid.DataGridCollectionView
Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase
Name | Description | |
---|---|---|
![]() | AutoCreateForeignKeyDescriptions | Gets a value indicating whether the foreign key descriptions are automatically created. |
![]() | AutoCreateItemProperties | Gets a value indicating whether the item properties are automatically created. |
![]() | CanAddNew | Gets a value indicating whether a new item can be added to the collection. |
![]() | CanCancelEdit | Gets a value indicating whether the collection can discard pending changes and restore the original values of an edited object. |
![]() | CanFilter | Overridden. Gets a value indicating whether the view supports filtering. |
![]() | CanGroup | Overridden. Gets a value indicating whether the view can be grouped. |
![]() | CanRemove | Gets a value indicating whether an item can be removed from the collection. |
![]() | CanSort | Overridden. Gets a value indicating whether the view can be sorted. |
![]() | Comparer | (Inherited from System.Windows.Data.CollectionView) |
![]() | Count | (Inherited from System.Windows.Data.CollectionView) |
![]() | Culture | Overridden. Gets or sets the culture to use during sorting. |
![]() | CurrentAddItem | Gets the item that is currently being added to the underlying data source. |
![]() | CurrentEditItem | Gets the item in the underlying data source that is currently being edited. |
![]() | CurrentItem | Overridden. Gets the view's current item. |
![]() | CurrentPosition | Overridden. Gets the position of the CurrentItem within the view. |
![]() | Dispatcher | (Inherited from System.Windows.Threading.DispatcherObject) |
![]() | Filter | Overridden. Gets or sets a callback used to determine if an item is suitable for inclusion in the view. |
![]() | GroupDescriptions | Overridden. Gets a collection of GroupDescription objects that describe how the items in the collection are grouped in the view. |
![]() | Groups | Overridden. Gets the runtime groups that are created based on the GroupDescriptions. |
![]() | IsAddingNew | Gets a value indicating whether an add transaction is in progress. |
![]() | IsCurrentAfterLast | Overridden. Gets a value indicating whether the CurrentItem is beyond the end of the collection. |
![]() | IsCurrentBeforeFirst | Overridden. Gets a value indicating whether the CurrentItem is before the beginning of the collection. |
![]() | IsEditingItem | Gets a value indicating whether an item in the underlying data source is being edited. |
![]() | IsEmpty | (Inherited from System.Windows.Data.CollectionView) |
![]() | IsInUse | (Inherited from System.Windows.Data.CollectionView) |
![]() | ItemProperties | Gets the DataGridItemProperty objects that determine the characteristics of the items contained in the view. |
![]() | ItemType | Gets the type of the items contained in the collection view. |
![]() | NeedsRefresh | Overridden. Gets a value that indicates whether this view needs to be refreshed. |
![]() | SortDescriptions | Overridden. Gets a collection of SortDescription objects that describe how the items in the collection are sorted in the view. |
![]() | SourceCollection | (Inherited from System.Windows.Data.CollectionView) |
Name | Description | |
---|---|---|
![]() | AllowsCrossThreadChanges | (Inherited from System.Windows.Data.CollectionView) |
![]() | IsCurrentInSync | (Inherited from System.Windows.Data.CollectionView) |
![]() | IsDynamic | (Inherited from System.Windows.Data.CollectionView) |
![]() | IsRefreshDeferred | (Inherited from System.Windows.Data.CollectionView) |
![]() | UpdatedOutsideDispatcher | (Inherited from System.Windows.Data.CollectionView) |
Name | Description | |
---|---|---|
![]() | AddNew | Adds a new item to the underlying data source. |
![]() | CancelEdit | Cancels the edit process. |
![]() | CancelNew | Discards the new item added through a call to the AddNew method before it is committed. |
![]() | CommitEdit | Commits the modifications made to the item in the underlying data source that is being edited. |
![]() | CommitNew | Commits the new item to the underlying data source. |
![]() | Contains | (Inherited from System.Windows.Data.CollectionView) |
![]() | DeferRefresh | Overridden. Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh. |
![]() | DetachFromSourceCollection | (Inherited from System.Windows.Data.CollectionView) |
![]() | EditItem | Edits the specified item in the underlying data source. |
![]() | GetItemAt | (Inherited from System.Windows.Data.CollectionView) |
![]() | IndexOf | (Inherited from System.Windows.Data.CollectionView) |
![]() | MoveCurrentTo | Overridden. Sets the specified item as the new CurrentItem. |
![]() | MoveCurrentToFirst | Overridden. Sets the first item in the view as the new CurrentItem. |
![]() | MoveCurrentToLast | Overridden. Sets the last item in the view as the new CurrentItem. |
![]() | MoveCurrentToNext | Overridden. Sets the next item in the view as the new CurrentItem. |
![]() | MoveCurrentToPosition | (Inherited from System.Windows.Data.CollectionView) |
![]() | MoveCurrentToPrevious | Overridden. Sets the previous item in the view as the new CurrentItem. |
![]() | PassesFilter | Overridden. Returns a value indicating whether the specified item in the underlying data source passes the filtering criteria, and is therefore included in the view. |
![]() | Refresh | Overridden. Recreates the view. |
![]() | Remove | |
![]() | RemoveAt | Removes the item at the specified index from the underlying data source. |
Name | Description | |
---|---|---|
![]() | ClearPendingChanges | (Inherited from System.Windows.Data.CollectionView) |
![]() | GetEnumerator | (Inherited from System.Windows.Data.CollectionView) |
![]() | OKToChangeCurrent | (Inherited from System.Windows.Data.CollectionView) |
![]() | OnAllowsCrossThreadChangesChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | OnCollectionChanged | Overloaded. Overridden. Raises the CollectionChanged event. |
![]() | OnCurrentChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | OnCurrentChanging | Overloaded. (Inherited from System.Windows.Data.CollectionView) |
![]() | OnPropertyChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | OnReceiveWeakEvent | |
![]() | ProcessCollectionChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | ProcessPendingChanges | (Inherited from System.Windows.Data.CollectionView) |
![]() | RefreshOrDefer | (Inherited from System.Windows.Data.CollectionView) |
![]() | RefreshOverride | (Inherited from System.Windows.Data.CollectionView) |
![]() | SetCurrent | Overloaded. (Inherited from System.Windows.Data.CollectionView) |
Name | Description | |
---|---|---|
![]() | BeginningEdit | Raised 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. |
![]() | CancelingEdit | Raised 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. |
![]() | CancelingNewItem | Raised when the CancelNew method has been called to signal that the insertion process of a new item is about to be canceled. |
![]() | CommittingEdit | Raised 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. |
![]() | CommittingNewItem | Raised when the CommitNew method has been called to signal that a new item is about to be committed to the underlying data source. |
![]() | CreatingNewItem | Raised when the AddNew method has been called to signal that a new item is about to be created. |
![]() | CurrentChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | CurrentChanging | (Inherited from System.Windows.Data.CollectionView) |
![]() | EditBegun | Raised after the BeginningEdit event to signal that the edit process of an item in the underlying data source has begun. |
![]() | EditCanceled | Raised after the CancelingEdit event to signal that the edit process of an item in the underlying data source has been canceled. |
![]() | EditCommitted | Raised after the CommittingEdit event to signal that the modifications made to an item in the underlying data source have been committed. |
![]() | InitializingNewItem | Raised after the CreatingNewItem event to allow the new item to be initialized. |
![]() | ItemRemoved | Raised after the RemovingItem event to signal that an item has been removed from the underlying data source. |
![]() | NewItemCanceled | Raised after the CancelingNewItem event to signal that the insertion process of a new item has been canceled. |
![]() | NewItemCommitted | Raised after the CommittingNewItem event to signal that a new item has been committed to the underlying data source. |
![]() | NewItemCreated | Raised after the CreatingNewItem and InitializingNewItem events to signal that a new item has been created. |
![]() | RemovingItem | Raised when the Remove ora href="Xceed.Wpf.DataGrid.Toolkit~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. |
Name | Description | |
---|---|---|
![]() | CollectionChanged | (Inherited from System.Windows.Data.CollectionView) |
![]() | PropertyChanged | (Inherited from System.Windows.Data.CollectionView) |
Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2