[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Expand]Charts Suite
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Collapse]Rich Text Editor
   [Expand]Product Information
    Product Class Structure
    Supported Formats
   [Collapse]Getting Started
     Lesson 1 - Create a Simple Rich Text Editor
     Lesson 2 - Create an Application Using the Template Gallery
     Lesson 3 - Create an Application Using the Instant Layout Assistant (for VS 2015 and earlier)
     Lesson 4 - Provide a Bar UI for a Rich Text Editor
     Lesson 5 - Create Separate Ribbon Pages for a Rich Text Editor
     Lesson 6 - Perform a Mail Merge
     Lesson 7 - Bind the RichEditControl to a Document Source using the MVVM pattern
   [Expand]RichEditControl Document
   [Expand]Fields
    Text Formatting
    Import and Export
   [Expand]Page Layout
    Printing
    AutoCorrect
    Mail Merge
    Restrictions and Protection
    Syntax Highlighting
    Traversing the Document
   [Expand]Visual Elements
    Services
    Events
    Commands
    HTML Tag Support
   [Expand]Examples
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Lesson 3 - Create an Application Using the Instant Layout Assistant (for VS 2015 and earlier)

Important

The Instant Layout Assistant is not supported in Microsoft Visual Studio 2017. Use the approach described in the Lesson 1 - Create a Simple Rich Text Editor document to create a rich edit application.

This topic demonstrates how to create a simple application with the RichEditControl using the Instant Layout Assistant. The Instant Layout Assistant provides you with the option to select the required application template when the project is already created.

  1. Click FILE | New | Project... to invoke the New Project dialog. In the invoked New Project dialog, select the Visual C# or Visual Basic group, select the WPF Application pattern, specify the project's name and click OK.

  2. In an empty design space, you can see The Instant Layout Assistant. Click the Rich Text Editor tile.

  3. At the next level, you can select any layout configurations for the selected Rich Edit control. In this tutorial, the Rich Edit with Ribbon UI is selected.

  4. Tip

    If the main window does not display the Instant Layout Assistant, you can add it from the main Visual Studio menu by selecting DEVEXPRESS | WPF Controls v18.1 | Enable Instant Layout Assistant.

  5. Specify the application's theme. To do that, click the Window's smart tag, and select the preferred theme from the ApplicationTheme drop-down menu.

  6. Also, you can specify the ribbon's style, by clicking the Ribbon Control's smart tag and selecting the required style from the RibbonStyle drop-down menu.

  7. Run the application. As a result, you now have a project with the Rich Edit Control and Ribbon Control in the Main Window.

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