Skip to main content

Visual Elements in Rich Text Editor for WinForms

  • 2 minutes to read

The Rich Text Editor application can contain the following visual elements:


Command UI


The RichEditControl can be provided with a Ribbon UI or with a set of toolbars. Each command bar type enables end users to perform basic operations (format and edit text, create lists, add headers and footers, work with tables, etc.). Refer to the following topic for a list of available ribbon tabs and toolbars:

Read Tutorial: Command UI



The RichEditControl is able to display documents in three different ways depending on the applied View. End users can change the active view and control the visibility of the editing surface elements. Refer to the following topic for more information on each view:

Read Tutorial: Views



The RichEditControl’s editing surface is provided with horizontal and vertical rulers. The rulers help end users align text, shapes, tables and other elements. Check the following topic for more information on how to control the rulers’ visibility and a list of actions end users can perform with them:

Read Tutorial: Rulers



The document view can display horizontal and vertical scrollbars if a page does not fit into the control’s display area. Use the RichEditControlOptions.HorizontalScrollbar and RichEditControlOptions.VerticalScrollbar properties to control scrollbar visibility.

Reviewing Pane


The Reviewing Pane displays all comments contained in the document and allows end users to navigate throughout the comments and modify them. Refer to the topic for more information on how to create and customize the Reviewing Pane:

Read Tutorial: Reviewing Pane

Pop-up Menus


When the user clicks different visual objects, a specific pop-up menu appears. The RichEditControl provides several pop-up menu types. Refer to the topic for a list of these available menus and an example of how to customize them:

Read Tutorial: Popup Menus



The RichEditControl ships with a number of dialogs used to complete a broad range of tasks, such as paragraph and character formatting, specifying table or page layout, etc.

Refer to the following section for a list of available dialogs:

Read Tutorial: Dialogs