DevExpress.Mvvm.UI Namespace
Contains controls for building a UI using the MVVM design pattern.
Assembly: DevExpress.Xpf.Core.v24.1.dll
NuGet Package: DevExpress.Wpf.Core
Classes
Name | Description |
---|---|
ApplicationJumpListService | Allows you to add your own items to the Window’s Jump Lists. |
ApplicationJumpTask | Implements the functionality of an individual jump task that can be displayed within the Window’s Jump Lists. |
CommandItem | A command that the CompositeCommandBehavior aggregates to create a composite command. |
CompositeCommandBehavior | Allows you to aggregate multiple commands and execute them in a specific order. |
ConfirmationBehavior | Shows a confirmation message box before an application executes the specified command. Users can confirm or cancel the operation. |
CurrentWindowSerializationBehavior | Allows you to serialize/deserialize settings (size and state) of the associated view (or window). |
CurrentWindowService | Provides methods to work with a window. |
DelegateConverterFactory static | Provides a set of static methods to create IValueConverter and IMutliValueConverter instances based on passed delegates. |
DependencyPropertyBehavior | Allows you to bind a ViewModel property to a control’s non-dependency property. |
DispatcherService | Allows you to perform actions in a ViewModel using the Dispatcher. |
EnumItemsSourceBehavior | Binds a control’s ItemsSource property to an enumeration. |
EventToCommand | Executes a command in response to a raised event. |
EventToCommandBase | A base class for the EventToCommand behavior. |
FocusBehavior | Focuses a UI control without code-behind. |
FolderBrowserDialogService | Allows you to browse, create, and select folders in the File System by using the standard folder browser dialog. |
FunctionBindingBehavior | Binds a ViewModel function’s result to a control’s property. |
FunctionBindingBehaviorBase | Serves as the base class for the FunctionBindingBehavior and MethodToCommandBehavior classes. |
KeyToCommand | Allows you to bind a KeyGesture to a command. |
LayoutSerializationService | Allows you to save/restore the layout of serializable DevExpress WPF Controls located on a View. |
LayoutTreeHelper static | Provides utility methods for searching nodes in a visual and logical trees. |
MethodToCommandBehavior | Binds a method of a ViewModel or control to a Command property of a control on a View. |
NotificationService | Allows you to show Windows 8/10 Style notifications. |
OpenFileDialogService | Allows you to browse and open files in the File System by using the standard dialog box. |
ReadOnlyDependencyPropertyBindingBehavior | Allows you to bind read-only dependency and attached properties to a ViewModel’s properties. |
SaveFileDialogService | Allows you to save the data of a ViewModel to a file by using the standard dialog box. |
ServiceBase | The base class for services. |
TaskbarButtonService | Allows you to display customizable application taskbar buttons. |
UIObjectService | Allows you to write View Model code that can access UI objects in a View and does not reference the object’s type. |
ValidationErrorsHostBehavior | Tracks validation errors within a UI container. |
ValueFactoryExtension | Allows you to create unshared instances of objects in styles. The extension creates these instances for each element that uses the style. |
ViewInjectionService | Allows you to integrate any ViewModel (with its View) to any control. |
ViewLocator | Provides functionality to locate Views by their type names. |
ViewServiceBase | The base class for services that are capable of locating Views by their type names. |
WindowService | Allows you to show your views as windows and control them from your ViewModels. |
Interfaces
Name | Description |
---|---|
IEventArgsConverter | Allows you to convert an event’s arguments to a command’s parameter. |
IEventArgsTwoWayConverter | Allows you to convert an event’s arguments to a command’s parameter and vice versa. |
Enums
Name | Description |
---|---|
CompositeCommandExecuteCondition | Lists the values that specify the CompositeCommand execute condition. |
NotificationScreen | Lists values that specify the monitor where to display notifications. |
WindowShowMode | Lists the values that specify how the WindowService‘s windows are opened. |