The .NET Framework contains components that present standard dialog boxes (such as File Open, Font, etc.), which you can use in your applications. But standard dialog components are very simple – its not possible to extend these dialogs by adding extra controls, provide custom message processing. We present you Dialog Workshop.NET. This component set allows you to extend standard common dialogs in many ways.
Key features:
-Dock your WinForms to the left, right, top or bottom of standard dialog's area.
You can extend your dialogs and add new controls in a dialog window to provide more features for the standard dialogs.
- Custom dialog Box icon and title.
You can set dialog box title using Title property (2) even at run-time. Also you can set dialog's icon using CustDlgParams.Icon property.
- Customizable dialog box items captions.
You can provide custom texts for all items in your dialogs (3). For example you can replace Open text in the dialog above. Use DlgItemsCaptions property to specify custom strings.
- Customizable dialog startup position.
You can specify Custom StartUp position: screen center, a form's center, screnn's X/Y values, etc.
- New events: Show, Hide, FileOk, SelectionChanged, etc.
All dialog components have Show, Hide, AcceptDialog, CancelDialog events. Also all components have dialog-specific events. For example, FolderChanged, SelectionChanged, FileOk, etc. events for Open/Save File dialogs.
-Powerful Open/Save dialogs
Many features which make Open/Save dialogs really unique and poweful: extended file listview styles, disabled Delete/Rename commands, customizable PlacesBar, integrated MRU list, etc.
-Modeless dialogs and dialogs inside WinForm.
Using special CaModelessDialog component, you can display Windows common dialog as modeless window or even insert it into another window (your own Windows Form)! Just set CaModelessDialog.Dialog property and call it's Show method!
-Design-time support.