


The DevExpress WinForms installation ships with two options for file and folder browsers: Dialogs are typically used to interact with users and retrieve information. XtraDialogs are advanced message boxes that can display user controls in their client areas.

The default form editor is TextEdit, but you can replace it with any BaseEdit descendant. The XtraInputBox is a simple edit form with an editor and OK/ Cancel buttons.

The XtraMessageBox class object is a simple message box with buttons. DevExpress counterparts for these standard elements support skins, which allow you to achieve a unified appearance across the entire application. Refer to WinForms and WPF documentation articles to learn more about these, as well as other DevExpress counterparts for standard UI elements that make up your applications.Components in this section replace traditional WinForms dialogs, message boxes, alerts, and other notification UI elements. In addition to the Save File and Open File, we also ship the Folder Browser dialog shown below:Īnd as you might expect, the API is very easy to use as it closely resembles that of standard dialogs. With v17.2, you can replace the standard dialog with the DevExpress version thus providing a visually consistent UI: The reason we implemented them, much like the reason we have implemented many smaller controls like buttons or group boxes, is not necessarily to add functionality, but first of all to make sure your applications look consistent, whatever the theme or skin the application's end-users choose.Īs an example, if you were to use a standard Shell dialog in an application with a dark theme enabled, you'd see something like shown in the following image: You may be asking what’s the big deal and if they are any better than standard dialogs. Our most recent release included something we’ve been asked about for quite a long time…With v17.2, you can now incorporate our custom file dialogs within your WinForms desktop apps.
