[Expand]General Information
[Collapse]WinForms Controls
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Collapse]Forms and User Controls
    Ribbon Form
    Tabbed Form
    Fluent Design Form
    Form Assistant
    Taskbar Assistant
   [Expand]Splash Screen Manager
   [Expand]Adorner UI Manager
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Form Assistant

The Form Assistant is a utility control that helps you convert your default form to an XtraForm, Ribbon Form, Tabbed Form or backwards. All Form Assistant's functionality is available from its smart-tag (see the following figure).


The Form Assistant component is not the only way to convert forms. You can also use "Convert" links in form smart tags (see Layout Assistant Extension) and manually change base form classes in code.

  • The 'Convert to Skinnable Form' option converts your form to XtraForm.
  • The 'Convert to Ribbon Form' link converts it to RibbonForm and adds RibbonControl and RibbonStatusBar controls to the form in case it does not already have them.
  • The 'Convert to Tabbed Form' link converts the form to TabForm.
  • The 'Convert to Fluent Design Form' link converts the form to a FluentDesignForm.

If the form is already converted to one of these types, the corresponding smart-tag link is replaced with 'Convert to Regular Form' link. Depending on the current form type, certain additional options can be displayed. For instance, the following figure illustrates the Form Assistant's smart-tag for the Ribbon Form.

Here, two additional options are included: 'Allow Aero Glass Effect' and 'Border Effect'. These options specify the RibbonForm.AllowFormGlass and XtraForm.FormBorderEffect property values.

The Select Skin... link, located at the smart-tag's bottom, adds another utility control to the form - the DefaultLookAndFeel component; and displays its smart-tag that contains the only element - a drop-down list that allows you to scroll through available DevExpress Skins and select the required one.

Is this topic helpful?​​​​​​​