Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Predefined Set

  • 3 minutes to read

The DevExpress WPF Product Line includes the following predefined services:

#Message Box Services

DXMessageBoxService (IMessageBoxService)
Allows you to display message boxes
WinUIMessageBoxService (IMessageBoxService)
Allows you to display message boxes in a Windows 8 style

#Dialog Services

DialogService (IDialogService)
Allows you to display views in a modal window
WinUIDialogService (IDialogService)
Allows you to display views in a modal window in a Windows 8 style

#Document Manager Services

WindowedDocumentUIService (IDocumentManagerService)
Allows you to show windowed documents
DockingDocumentUIService (IDocumentManagerService)
Allows you to show docked documents
TabbedDocumentUIService (IDocumentManagerService)
Allows you to show tabbed documents
FrameDocumentUIService (IDocumentManagerService)
Allows you to show framed documents
TabbedWindowDocumentUIService (IDocumentManagerService)
Allows you to show tabbed documents

#Report Services

GridReportManagerService (IReportManagerService)
Allows you to export data from a GridControl using the XtraReports suite
StandaloneReportManagerService (IReportManagerService)
Allows you to export data from any appropriate data source supported by XtraReport

#Open/Save File Dialogs

#Standard Dialog Box

OpenFileDialogService (IOpenFileDialogService)
Allows you to browse and open files in the File System by using the standard dialog box
SaveFileDialogService (ISaveFileDialogService)
Allows you to save data of a ViewModel to a file by using the standard dialog box

#DevExpress Dialog Boxes

DXOpenFileDialogService (IOpenFileDialogService)
Allows you to browse and open files in the File System by using the DevExpress dialog box
DXSaveFileDialogService (ISaveFileDialogService)
Allows you to save data of a ViewModel to a file by using the DevExpress dialog box
DXOpenFolderDialogService (IOpenFolderDialogService)
Allows you to browse and open folders in the File System by using the DevExpress dialog box

#Other Services

NotificationService (INotificationService)
Allows you to display notifications in a Windows 8 style
UIObjectService (IUIObjectService)
Allows you to write View Model code that can access UI objects in a View and does not reference the object’s type.
TaskbarButtonService (ITaskbarButtonService)
Allows you to customize taskbar buttons
ApplicationJumpListService (IApplicationJumpListService)
Allows you to add jump tasks to the application’s Jump List
SplashScreenManagerService (ISplashScreenManagerService)
Allows you to show a splash screen
ViewInjectionService (IViewInjectionService)
Allows you to integrate any ViewModel (with its View) into any control
DispatcherService (IDispatcherService)
Allows you to perform actions in a ViewModel using the Dispatcher
FrameNavigationService (INavigationService)
Allows you to navigate between Views within a NavigationFrame
LayoutSerializationService (ILayoutSerializationService)
Allows you to save/restore the layout of serializable DevExpress WPF Controls
FolderBrowserDialogService (IFolderBrowserDialogService)
Allows you to browse, create, and select folders in the File System by using the standard folder browser dialog
WizardService (IWizardService)
Allows you to use the Wizard control in accordance with MVVM
WindowService (IWindowService)
Allows you to show your view as a window, and control the displayed window from the ViewModel
CurrentWindowService (ICurrentWindowService), CurrentDialogService (ICurrentDialogService)
Allow you to set a window state and activate, close, hide, and show a window.
NotifyIconService (INotifyIconService)
Allows you to place a notification icon (system tray icon) in the Windows notification area and manage its behavior