Back to Devexpress

ViewModelBase Class

corelibraries-devexpress-dot-mvvm-576f1e71.md

latest8.1 KB
Original Source

ViewModelBase Class

The base class for ViewModels.

Namespace : DevExpress.Mvvm

Assembly : DevExpress.Mvvm.v25.2.dll

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

Declaration

csharp
public abstract class ViewModelBase :
    BindableBase,
    ISupportParentViewModel,
    ISupportServices,
    ISupportParameter,
    ICustomTypeDescriptor
vb
Public MustInherit Class ViewModelBase
    Inherits BindableBase
    Implements ISupportParentViewModel,
               ISupportServices,
               ISupportParameter,
               ICustomTypeDescriptor

Remarks

See ViewModelBase to learn more.

Implements

ISupportParentViewModel

ISupportServices

ISupportParameter

Inheritance

Show 69 items

Object BindableBase ViewModelBase NavigationViewModelBase

EditItemViewModel

DashboardViewModelBase

ChooseReportLayoutPage

AppointmentEditViewModel

ChooseFileOptionsPage

ChooseFilePage

ChooseJsonSchemaPage

ChooseJsonSourcePage

ChooseObjectAssemblyPage

ChooseObjectBindingModePage

DocumentCommandProvider

ParametersPageBase

MasterDetailChooseSummaryOptionsPage

MasterDetailSelectDataMembersPage

MultiQuerySelectFieldsPage

SelectLabelTypePage

SetReportTitlePage

SpecifyReportTemplateOptionsPage

AddGroupingLevelPage

ChooseReportColorSchemePage

ChooseConnectionPage

ChooseDataProviderPage

ChooseDataSourceTypePage

ChooseEFConnectionStringPage

ChooseEFContextPage

ChooseEFDataMemberPage

ChooseExcelFileDataRangePage

ChooseObjectConstructorPage

ChooseObjectMemberPage

ChooseObjectTypePage

ChooseXPObjectSourceEntityTypePage

ConfigureEFFiltersPage

ConfigureEFStoredProceduresPage

ConfigureExcelFileColumnsPage

ConfigureParametersPage

ConfigureQueryPage

ConnectionPropertiesPage

MultiQueryConfigurePage

MultiQueryConfigureParametersPage

ObjectConstructorParametersPage

ObjectMemberParametersPage

SaveConnectionPage

WizardPageBase

CommandProvider

PdfCommandProvider

ExportOptionsViewModel

ExportOptionsViewModelBase

PrintOptionsViewModel

ScaleOptionsViewModel

SendOptionsViewModel

ChooseReportStylePage

ChooseReportTemplatePage

ChooseReportTypePage

ChooseSummaryOptionsPage

ConfigureReportPageSettingsPage

CustomizeLabelPage

MapReportTemplateFieldsPage

MasterDetailAddGroupingLevelPage

AppointmentDragResizeViewModel

AppointmentEditViewModelBase

AppointmentInplaceEditorViewModel

AIChooseDataSourceOptionPage

AIChooseReportTypePage

AIDataBoundEnterReportPromptPage

AINoDataEnterReportPromptPage

See Also

ViewModelBase Members

DevExpress.Mvvm Namespace