Back to Devexpress

DevExpress.Mvvm.UI Namespace

wpf-devexpress-dot-mvvm-1994730f.md

latest6.9 KB
Original Source

DevExpress.Mvvm.UI Namespace

Contains controls for building a UI using the MVVM design pattern.

Assembly : DevExpress.Xpf.Core.v25.2.dll

NuGet Package : DevExpress.Wpf.Core

Classes

NameDescription
ApplicationJumpListServiceAllows you to add your own items to the Window’s Jump Lists.
ApplicationJumpTaskImplements the functionality of an individual jump task that can be displayed within the Window’s Jump Lists.
CommandItemA command that the CompositeCommandBehavior aggregates to create a composite command.
CompositeCommandBehaviorAllows you to aggregate multiple commands and execute them in a specific order.
ConfirmationBehaviorShows a confirmation message box before an application executes the specified command. Users can confirm or cancel the operation.
CurrentWindowSerializationBehaviorAllows you to serialize/deserialize settings (size and state) of the associated view (or window).
CurrentWindowServiceProvides methods to work with a window.
DelegateConverterFactory staticProvides a set of static methods to create IValueConverter and IMutliValueConverter instances based on passed delegates.
DependencyPropertyBehaviorAllows you to bind a ViewModel property to a control’s non-dependency property.
DispatcherServiceAllows you to perform actions in a ViewModel using the Dispatcher.
EnumItemsSourceBehaviorBinds a control’s ItemsSource property to an enumeration.
EventToCommandExecutes a command in response to a raised event.
EventToCommandBaseA base class for the EventToCommand behavior.
FocusBehaviorFocuses a UI control without code-behind.
FolderBrowserDialogServiceAllows you to browse, create, and select folders in the File System by using the standard folder browser dialog.
FunctionBindingBehaviorBinds a ViewModel function’s result to a control’s property.
FunctionBindingBehaviorBaseServes as the base class for the FunctionBindingBehavior and MethodToCommandBehavior classes.
KeyToCommandAllows you to bind a KeyGesture to a command.
LayoutSerializationServiceAllows you to save/restore the layout of serializable DevExpress WPF Controls located on a View.
LayoutTreeHelper staticProvides utility methods for searching nodes in a visual and logical trees.
MethodToCommandBehaviorBinds a method of a ViewModel or control to a Command property of a control on a View.
NotificationServiceAllows you to show Windows 8/10 Style notifications.
OpenFileDialogServiceAllows you to browse and open files in the File System by using the standard dialog box.
ReadOnlyDependencyPropertyBindingBehaviorAllows you to bind read-only dependency and attached properties to a ViewModel’s properties.
SaveFileDialogServiceAllows you to save the data of a ViewModel to a file by using the standard dialog box.
ServiceBaseThe base class for services.
TaskbarButtonServiceAllows you to display customizable application taskbar buttons.
UIObjectServiceAllows you to write View Model code that can access UI objects in a View and does not reference the object’s type.
ValidationErrorsHostBehaviorTracks validation errors within a UI container.
ValueFactoryExtensionAllows you to create unshared instances of objects in styles. The extension creates these instances for each element that uses the style.
ViewInjectionServiceAllows you to integrate any ViewModel (with its View) to any control.
ViewLocatorProvides functionality to locate Views by their type names.
ViewServiceBaseThe base class for services that are capable of locating Views by their type names.
WindowServiceAllows you to show your views as windows and control them from your ViewModels.

Interfaces

NameDescription
IEventArgsConverterAllows you to convert an event’s arguments to a command’s parameter.
IEventArgsTwoWayConverterAllows you to convert an event’s arguments to a command’s parameter and vice versa.

Enums

NameDescription
CompositeCommandExecuteConditionLists the values that specify the CompositeCommand execute condition.
NotificationScreenLists values that specify the monitor where to display notifications.
WindowShowModeLists the values that specify how the WindowService‘s windows are opened.