wpf-113931-mvvm-framework-services-predefined-set.md
The DevExpress WPF Product Line includes the following predefined services:
DXMessageBoxService (IMessageBoxService) Allows you to display message boxesWinUIMessageBoxService (IMessageBoxService) Allows you to display message boxes in a Windows 8 style
DialogService (IDialogService) Allows you to display views in a modal windowWinUIDialogService (IDialogService) Allows you to display views in a modal window in a Windows 8 style
WindowedDocumentUIService (IDocumentManagerService) Allows you to show windowed documentsDockingDocumentUIService (IDocumentManagerService) Allows you to show docked documentsTabbedDocumentUIService (IDocumentManagerService) Allows you to show tabbed documentsFrameDocumentUIService (IDocumentManagerService) Allows you to show framed documentsTabbedWindowDocumentUIService (IDocumentManagerService) Allows you to show tabbed documents
GridReportManagerService (IReportManagerService) Allows you to export data from a GridControl using the XtraReports suiteStandaloneReportManagerService (IReportManagerService) Allows you to export data from any appropriate data source supported by XtraReport
OpenFileDialogService (IOpenFileDialogService) Allows you to browse and open files in the File System by using the standard dialog boxSaveFileDialogService (ISaveFileDialogService) Allows you to save data of a ViewModel to a file by using the standard dialog box
DXOpenFileDialogService (IOpenFileDialogService) Allows you to browse and open files in the File System by using the DevExpress dialog boxDXSaveFileDialogService (ISaveFileDialogService) Allows you to save data of a ViewModel to a file by using the DevExpress dialog boxDXOpenFolderDialogService (IOpenFolderDialogService) Allows you to browse and open folders in the File System by using the DevExpress dialog box
NotificationService (INotificationService) Allows you to display notifications in a Windows 8 styleUIObjectService (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 buttonsApplicationJumpListService (IApplicationJumpListService) Allows you to add jump tasks to the application’s Jump ListSplashScreenManagerService (ISplashScreenManagerService) Allows you to show a splash screenViewInjectionService (IViewInjectionService) Allows you to integrate any ViewModel (with its View) into any controlDispatcherService (IDispatcherService) Allows you to perform actions in a ViewModel using the DispatcherFrameNavigationService (INavigationService) Allows you to navigate between Views within a NavigationFrameLayoutSerializationService (ILayoutSerializationService) Allows you to save/restore the layout of serializable DevExpress WPF ControlsFolderBrowserDialogService (IFolderBrowserDialogService) Allows you to browse, create, and select folders in the File System by using the standard folder browser dialogWizardService (IWizardService) Allows you to use the Wizard control in accordance with MVVMWindowService (IWindowService) Allows you to show your view as a window, and control the displayed window from the ViewModelCurrentWindowService (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