Back to Devexpress

DevExpress.Mvvm.Xpf Namespace

corelibraries-devexpress-dot-mvvm-4ed41c45.md

latest18.0 KB
Original Source

DevExpress.Mvvm.Xpf Namespace

Contains classes that allow you to work with virtual sources in an MVVM pattern.

Assembly : DevExpress.Mvvm.v25.2.dll

NuGet Packages : DevExpress.Mvvm, DevExpress.Win.Navigation

Classes

NameDescription
CellEditorValueChangingArgsContains data for the command bound to the GridViewBase.CellEditorValueChangingCommand or TreeListView.CellEditorValueChangingCommand property.
CellMergeArgsContains data for the command bound to the TableView.CellMergeCommand property.
CellValueChangedArgsContains data for the command bound to the CellValueChangedCommand or CellValueChangingCommand property.
CellValueChangedInEditFormArgsContains data for the command bound to the GridViewBase.CellValueChangingCommand or TreeListView.CellValueChangingCommand property.
ClickArgsContains data for commands executed when a user double-clicks a row within the GridControl.
ColumnDisplayTextArgsPopulates commands bound to the GridControl.CustomColumnDisplayTextCommand and TreeListView.CustomColumnDisplayTextCommand properties with data.
CreateEditItemViewModelArgsContains data for the CreateEditItemViewModel event and the command bound to the CreateEditItemViewModelCommand property.
DataSourceRefreshArgsPopulates commands bound to the DataViewBase.DataSourceRefresh property with data.
DeleteValidationArgsPopulates commands bound to the DataViewBase.DataSourceRefresh and ValidateNodeDeletionCommand properties with data.
DisplayTextArgsPopulates commands bound to the GridControl.CustomColumnDisplayTextCommand, TreeListView.CustomColumnDisplayTextCommand, and GridControl.CustomGroupDisplayTextCommand properties with data.
EditArgsContains data for the edit commands.
EditFormRowValidationArgsContains data for the ValidateRow event and the command bound to the ValidateRowCommand property.
EditFormValidateRowDeletionArgsContains data for the ValidateRowDeletion event and the command bound to the ValidateRowDeletionCommand property.
EditItemViewModelA View Model for the edit operation in the DialogEditFormBehavior.
FetchAsyncArgsBasePopulates commands bound to the InfiniteAsyncSource.FetchRowsCommand / PagedAsyncSource.FetchPageCommand properties with data.
FetchPageAsyncArgsPopulates the command bound to the PagedAsyncSource.FetchPageCommand property with data.
FetchRowsAsyncArgsPopulates the command bound to the InfiniteAsyncSource.FetchRowsCommand property with data.
FilterArgsContains data for the command bound to the GridControl.CustomRowFilterCommand or TreeListView.CustomNodeFilterCommand property.
GetSummariesAsyncArgsPopulates commands bound to the InfiniteAsyncSource.GetTotalSummariesCommand / PagedAsyncSource.GetTotalSummariesCommand properties with data.
GetUniqueValuesAsyncArgsPopulates commands bound to the InfiniteAsyncSource.GetUniqueValuesCommand / PagedAsyncSource.GetUniqueValuesCommand properties with data.
GroupDisplayTextArgsPopulates the command bound to the GridControl.CustomGroupDisplayTextCommand property with data.
InitNewItemArgsContains data for the command bound to the TableView.InitNewRowCommand or TreeListView.InitNewNodeCommand property.
InitNewNodeArgsContains data for the command bound to the TreeListView.InitNewNodeCommand property.
InitNewRowArgsContains data for the command bound to the TableView.InitNewRowCommand property.
InvalidItemExceptionArgsContains data for the command bound to the GridViewBase.InvalidRowExceptionCommand or TreeListView.InvalidNodeExceptionCommand property.
InvalidNodeExceptionArgsContains data for the command bound to the TreeListView.InvalidNodeExceptionCommand property.
InvalidRowExceptionArgsContains data for the command bound to the GridViewBase.InvalidRowExceptionCommand property.
NewItemArgsContains data for the command bound to the GridViewBase.AddingNewRowCommand or TreeListView.AddingNewNodeCommand property.
NewNodeArgsContains data for the command bound to the TreeListView.AddingNewNodeCommand property.
NewRowArgsContains data for the command bound to the GridViewBase.AddingNewRowCommand property.
NodeCanceledArgsPopulates the command bound to the NodeCanceledCommand property with data.
NodeCellValidationArgsContains data for the command bound to the TreeListView.ValidateCellCommand property.
NodeChangedArgsContains data for the command bound to the TreeListView.NodeChangedCommand property.
NodeClickArgsPopulates the command bound to the RowDoubleClickCommand property with data.
NodeDisplayTextArgsPopulates commands bound to the TreeListView.CustomColumnDisplayTextCommand property with data.
NodeEditArgsContains information about the node that a user edits.
NodeEditFinishedArgsContains data for the command bound to the NodeEditFinishedCommand property.
NodeEditStartedArgsContains data for the command bound to the NodeEditStartedCommand property.
NodeEditStartingArgsContains data for the command bound to the NodeEditStartingCommand property.
NodeFilterArgsContains data for the command bound to the TreeListView.CustomNodeFilterCommand property.
NodeSortArgsPopulates the command bound to the CustomColumnSortCommand property with data.
NodeSummaryArgsPopulates the command bound to the TreeListView.CustomSummaryCommand property with data.
NodeUpdatedArgsPopulates the command bound to the NodeUpdatedCommand property with data.
NodeValidationArgsPopulates the command bound to the ValidateNodeCommand property with data.
RowCanceledArgsPopulates the command bound to the RowCanceledCommand property with data.
RowCellValidationArgsContains data for the command bound to the GridViewBase.ValidateCellCommand property.
RowClickArgsPopulates the command bound to the RowDoubleClickCommand property with data.
RowEditArgsContains information about the row that a user edits.
RowEditFinishedArgsContains data for the command bound to the RowEditFinishedCommand property.
RowEditStartedArgsContains data for the command bound to the RowEditStartedCommand property.
RowEditStartingArgsContains data for the command bound to the RowEditStartingCommand property.
RowFilterArgsContains data for the command bound to the GridControl.CustomRowFilterCommand property.
RowSortArgsPopulates commands bound to the GridControl.CustomColumnSortCommand and GridControl.CustomColumnGroupCommand properties with data.
RowSummaryArgsPopulates the command bound to the GridControl.CustomSummaryCommand property with data.
RowSummaryExistsArgsPopulates the command bound to the GridControl.CustomSummaryExistsCommand property with data.
RowUpdatedArgsPopulates the command bound to the RowUpdatedCommand property with data.
RowValidationArgsPopulates the command bound to the ValidateRowCommand property with data.
SortArgsPopulates commands bound to the GridControl.CustomColumnSortCommand, TreeListView.CustomColumnSortCommand, and GridControl.CustomColumnGroupCommand properties with data.
SummaryArgsPopulates commands bound to the GridControl.CustomSummaryCommand and TreeListView.CustomSummaryCommand properties with data.
UnboundColumnDataArgsContains data for the command bound to the GridControl.CustomUnboundColumnDataCommand or TreeListView.CustomUnboundColumnDataCommand property.
UnboundColumnNodeArgsContains data for the command bound to the TreeListView.CustomUnboundColumnDataCommand property.
UnboundColumnRowArgsContains data for the command bound to the GridControl.CustomUnboundColumnDataCommand property.
UniqueValuesArgsPopulates the command bound to the DataControlBase.CustomUniqueValuesCommand property with data.
ValidateNodeDeletionArgsPopulates commands bound to the ValidateNodeDeletionCommand property with data.
ValidateRowDeletionArgsPopulates commands bound to the DataViewBase.DataSourceRefresh property with data.
ValidationArgsContains data for commands that validate row values within the GridControl.
ValidationErrorInfoContains information about the error (its type and description).

Enums

NameDescription
DisplayDeleteOperationErrorLists the values that specify the GridValidateRowDeletionEventArgs.DisplayErrorMode property.
ExceptionModeLists values that specify how to handle an exception.
MouseButtonLists values that specify a mouse button that a user clicks.
NodeChangeTypeLists values that specify how the node is changed.
ValidationErrorTypeEnumerates error types.