Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.DashboardXpf
  [Collapse]DevExpress.Mvvm.UI
   [Expand]ApplicationJumpListService Class
   [Expand]ApplicationJumpTask Class
   [Expand]CommandItem Class
   [Expand]CompositeCommandBehavior Class
   [Expand]CurrentWindowService Class
   [Expand]DispatcherService Class
   [Expand]EnumItemsSourceBehavior Class
   [Expand]EventToCommand Class
   [Expand]EventToCommandBase Class
   [Expand]FocusBehavior Class
   [Expand]FolderBrowserDialogService Class
   [Expand]FunctionBindingBehavior Class
   [Expand]FunctionBindingBehaviorBase Class
   [Expand]IEventArgsConverter Interface
   [Expand]KeyToCommand Class
   [Expand]LayoutSerializationService Class
   [Expand]LayoutTreeHelper Class
   [Expand]MethodToCommandBehavior Class
   [Expand]NotificationService Class
   [Expand]OpenFileDialogService Class
   [Expand]SaveFileDialogService Class
   [Expand]ServiceBase Class
   [Expand]TaskbarButtonService Class
   [Expand]ViewInjectionService Class
   [Expand]ViewLocator Class
   [Expand]ViewServiceBase Class
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

DevExpress.Mvvm.UI Namespace

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

Expanded Classes

  Class Description
Public class ApplicationJumpListService Allows you to add your own items to the Window's Jump Lists.
Public class ApplicationJumpTask Implements the functionality of an individual jump task that can be displayed within the Jump List of the application's taskbar button.
Public class CommandItem Represents a command.
Public class CompositeCommandBehavior Allows you to aggregate and execute multiple commands.
Public class CurrentWindowService Provides methods to work with a window.
Public class DispatcherService Allows you to perform actions in a ViewModel using the Dispatcher.
Public class EnumItemsSourceBehavior Allows you to bind an enumeration to the ItemsSource property of any control.
Public class EventToCommand A trigger that invokes a command when a specific event is fired.
Public class EventToCommandBase A base class for the EventToCommand behavior.
Public class FocusBehavior

Allows you to set the focus to a UI control without utilizing code-behind.

Public class FolderBrowserDialogService Allows you to browse, create, and select folders in the File System by using the standard folder browser dialog.
Public class FunctionBindingBehavior Allows you to bind the function result to your View.
Public class FunctionBindingBehaviorBase Serves as the base class for the FunctionBindingBehavior and MethodToCommandBehavior classes.
Public class KeyToCommand Allows you to bind a KeyGesture to a command.
Public class LayoutSerializationService Allows you to save/restore the layout of serializable DevExpress WPF Controls located on a View.
Public class LayoutTreeHelper Provides utility methods for searching nodes in a visual and logical trees.
Public class MethodToCommandBehavior Allows you to bind a method to a property of the ICommand type.
Public class NotificationService Allows you to show Windows 8 Style notifications.
Public class OpenFileDialogService Allows you to browse and open files in the File System by using the standard dialog box.
Public class SaveFileDialogService Allows you to save the data of a ViewModel to a file by using the standard dialog box.
Public class ServiceBase The base class for services.
Public class TaskbarButtonService Allows you to display customizable application taskbar buttons.
Public class ViewInjectionService Allows you to integrate any ViewModel (with its View) to any control.
Public class ViewLocator Provides functionality to locate Views by their type names.
Public class ViewServiceBase The base class for services that are capable of locating Views by their type names.

Expanded Interfaces

  Interface Description
Public interface IEventArgsConverter Provides a member to convert an event's arguments to a command's parameter.
How would you rate this topic?​​​​​​​