Log In
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[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]Document Server
[Expand]Report Server
 [Collapse]Getting Started
   Build End-User Dashboard Applications using the Template Gallery
  [Collapse]Build End-User Dashboard Designer Applications
    Create a WinForms Designer
    Create an ASP.NET Designer
    Create an ASP.NET MVC Designer
    Create an HTML5 JavaScript Designer
    Create an ASP.NET Core Designer (CTP)
  [Expand]Build End-User Dashboard Viewer Applications
  [Expand]Create a Dashboard in the Designer Application
   Create a Dashboard in Visual Studio
   Included Components
 [Expand]Basic Concepts and Terminology
 [Expand]Main Features
 [Expand]Building the Designer and Viewer Applications
 [Expand]Creating Dashboards
 [Expand]Design-Time Features
  Video Tutorials
  End-User Documentation
 [Expand]Redistribution and Deployment
 [Expand]Member Tables
 [Expand]API Reference
[Expand]eXpressApp Framework
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Create a WinForms Designer

This topic describes how to create a WinForms Dashboard Designer application.

  1. Open Microsoft Visual Studio and create a new Windows Forms application project by selecting File | New | Project… in the main menu. In the invoked New Project window, select the Windows Classic Desktop template group, and choose the Windows Forms App item. Specify the project's name and click OK.

  2. Drag the DashboardDesigner control from the DX.17.2: Data & Analytics Toolbox tab and drop it onto the main form.


    Note that the DashboardDesigner control does not support the .NET Framework 4.0 Client Profile. See How to: Target a Version of the .NET Framework to learn how to target a specific .NET Framework version.

  3. Click the control's smart tag and select Dock in Parent Container in the invoked actions list to allow the DashboardDesigner to fill the form.

  4. In the same menu, click Create Ribbon. This creates a Ribbon control with the predefined commands.


    Derive your main form from RibbonForm instead of System.Windows.Forms.Form for better Ribbon and form integration.

  5. The designer application is now ready. Build and run the project.

    Your application should appear as follows:

    See Create a Dashboard using the WinForms Designer to learn how to create a dashboard using this application.

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