DevExpress.Mvvm Namespace
In This Article
Contains controls for building MVVM-aware applications.
Assembly: DevExpress.WinUI.Mvvm.v23.2.dll
NuGet Package: DevExpress.WinUI
#Classes
Name | Description |
---|---|
Async |
An asynchronous command without a command parameter. |
Async |
An asynchronous command whose Execute |
Bindable |
A View |
Command |
A base class for the Delegate |
Delegate |
A delegate command that implements the ICommand interface and calls your parameterless delegates when Execute and Can |
Delegate |
A delegate command that implements the ICommand interface and calls your parameterized delegates when Execute and Can |
Dispatcher |
Contains the extension method for the IDispatcher |
Message |
Specifies a model for message box buttons. The Message |
Message |
Contains the extension method for the IMessage |
Messenger | Implements the IMessenger interface and allows you to exchange messages between application modules. |
Messenger |
Contains extension methods for the Messenger class. |
Set |
Contains helper methods that allow you to specify a property value. |
UIService |
An object that contains services. |
UIService |
Contains the extension method for the UIService |
View |
The Bindable |
#Interfaces
Name | Description |
---|---|
IAsync |
An interface that specifies an asynchronous command. |
ICommand |
An interface that specifies a parameterized command. |
IDelegate |
An interface that specifies a command delegate. |
IDispatcher |
Contains the method that uses the Dispatcher to perform actions in a View |
IMessage |
Contains methods to show dialog boxes. This interface is implemented in the Message |
IMessenger | Contains methods that send messages and register message handlers. This interface is implemented in the Messenger class. |
ISupport |
The interface that provides access to a container for DevExpress Win |
IUIObject |
Provides direct access to a UI element from the view model without referencing the UI element’s real type. This interface is implemented in the UIObject |
IUIService |
Provides direct access to a UI element from the view model without referencing the UI element’s real type. This interface is implemented in the UIObject |
#Structs
Name | Description |
---|---|
Date |
A structure that specifies a time interval with the [start, end). mathematical formula.
|
Time |
The time span range. |
Value |
An object that contains a unique value and its count. |
#Enums
Name | Description |
---|---|
Action |
Lists a reference type of a Messenger action that is invoked when a view recieves the specified message. |
Dispatcher |
Defines the priority for the Windows. |
Message |
Lists buttons that can be displayed on a message box. |
Message |
Lists possible Message |