WinForms Rich Editor
 

XtraRichEdit™ Suite

The DevExpress WinForms Rich Text Editor allows you to introduce Microsoft® Word® like text editing capabilities into your next application with ease. The XtraRichEdit™ provides advanced text formatting capabilities and delivers numerous end-user options helping you deliver compelling business solutions for the WinForms platform.

Features and Benefits
Buy Now
What's Inside
What's New
Comments & Awards
Screenshots

Master-Detail Mail Merge: DevExpress WinForms Rich Text Editor

Master-Detail Mail Merge

The DevExpress Rich Text Editor offers comprehensive Mail Merge options for a variety of business requirements. With it, you can generate many unique document types, including form letters, mailing shots, mailing labels, and personalized business documents. XtraRichEdit supports images, and offers enhanced configurability and processing through multiple mail merge specific events. For advanced use cases, you can implement and register your own URI stream provider to intercept custom field codes. In addition, XtraRichEdit ships with Master-Detail mail merge support, allowing you to combine the utility of the Document Server and document variables to create custom reports (including catalogs, header/detail invoices or statements).

Examples: How to create a Master-Detail report | Video: Adding a Progress Bar with Mail Merge Events | Help Topic: MailMerge


Multiple File-Document Format Support: DevExpress WinForms Rich Text Editor

Multiple File-Document Format Support

The DevExpress WinForms Rich Editor supports loading, saving, and conversion to and from all popular text-based document formats including DOCX, HTML, RTF, TXT, XML, ODT, EPUB, MHT, and DOC. The XtraRichEdit™ Suite also supports conversion to PDF. Additionally, you can convert (load or save) documents from one format to another automatically using the DevExpress Rich Edit Document Server.

Video: DocFormat Support | Help Topic: Supported Document Formats | Help Topic: Import and Export | Examples: Import | Examples: Export


Document Server and Automation Features: DevExpress WinForms Rich Text Editor

Document Server and Automation Features

The XtraRichEdit™ Suite exposes a specially designed non-visual equivalent of the text editor control. By using the DevExpress Document Server and its API, you can automate common text processing tasks on the server, without the need to introduce a text editor in your application’s UI.
In addition, our Rich Text Editor provides a set of automation features which allow you to use document fields for inserting values of document variables, or even generating an automated Table of Contents or Table of Figures.

Video: Table of Contents | Help Topic: Field Codes | Help Topic: Table of Contents | Examples: RichEditDocumentServer | Examples: Mail Merge


Automatic Correction: DevExpress WinForms Rich Text Editor

Automatic Correction

The XtraRichEdit™ Suite can automatically process text entered by end users. The following auto-correction features are available: Automatic Hyperlink Detection, Automatic Correction of Two Initial Capitals, Automatic Correction of Misspelled Words, and Automatic Correction Using Custom Text Expander Functionality (i.e. to quickly insert symbols or any long piece of text, and even images).

Help Topic: AutoCorrect | Examples: AutoCorrect features


Document Protection: DevExpress WinForms Rich Text Editor

Document Protection

Document Protection gives you the ability to password protect your documents from modification by unauthorized users. You can protect a document and only allow editing of defined ranges or protect the document in its entirety. Additionally, the WinForms Rich Text Editor is able to accommodate multiple users per range and supports the import of documents with existing document protection.

Video: Document Protection feature | Help Topic: Document Protection | Help Topic: Ranges with Permissions


Text Editor Restrictions: DevExpress WinForms Rich Text Editor

Text Editor Restrictions

The DevExpress Rich Editor allows you to restrict end-users from performing certain operations, such as cut, copy, and paste. You can selectively disable or hide a wide range of features including: font, paragraph or character formatting, hyperlinks or bookmarks. You can even set an entire document as read-only.

Help Topic: Document Restrictions | Help Topic: Operation Restrictions


Extensive Table Support : DevExpress WinForms Rich Text Editor

Extensive Table Support

The DevExpress WinForms Rich Text Editor fully supports tables - you can nest tables, split and merge table cells, insert and remove rows, and apply borders and shading to individual cells. End-users have access to a Microsoft Word® style table management UI, thus supporting many of the table management features you expect from a text editor. Additionally, a table API is available so that you can create and modify tables from code.

Video: Extensive Table Support | Help Topic: Tables | Examples: Table API


Extended Text Formatting: DevExpress WinForms Rich Text Editor

Extended Text Formatting

The DevExpress WinForms Rich Text Editor supports all text formatting features you expect from a Text Editor, including Character Formatting, Paragraph Formatting, Bulleted-Numbered Lists, and Styles. The XtraRichEdit™ Suite ships with complete set of pre-built text formatting dialogs so that all these features are available to your end-users without the need to write a single line of code. In addition to basic text formatting, you can enable live syntax highlighting so that text formatting is applied based on your document content/syntax similar to Visual Studio's code editor.

Help Topic: Formatting Characters | Help Topic: Formatting Paragraphs | Help Topic: Lists | Help Topic: Styles | Examples: Syntax highlight | Examples: Custom dialogs


Rich Text Editing Options: DevExpress WinForms Rich Text Editor

Rich Text Editing Options

Control text formatting via Paste Special ● Easily move text blocks using fully supported drag-and-drop operations ● Built-in UI for Find and Replace operations with regular expression support ● Unlimited Undo and Redo Operations ● Built-in UI for inserting characters and images ● Microsoft Word® style Hidden Text functionality

Video: Paste Special | Help Topic: Inline Objects


Document Views and Layout : DevExpress WinForms Rich Text Editor

Document Views and Layout

Microsoft Word® style predefined document views ● Zooming Documents In and Out ● Built-in UI for dividing a document into sections and specifying different page settings, columns, headers and footers for each particular section ● Quickly set document margins, customize paragraph indents, change size of table columns and rows using editor rulers ● Built-in UI for adding line numbering to document margins.

Video: Page Setup Dialog | Help Topic: Editor Elements | Help Topic: Document Layout | Help Topic: Dialogs | Help Topic: Line Numbering


Bookmarks and Hyperlinks : DevExpress WinForms Rich Text Editor

Bookmarks and Hyperlinks

The DevExpress WinForms Rich Text Editor fully supports bookmarks and hyperlinks. Bookmarks can help users navigate within large documents (instead of scrolling). Hyperlinks allow you to insert links to external resources, such as a file on disk or a web page. The XtraRichEdit™ Suite provides a complete bookmark and hyperlink management end-user UI.

Help Topic: Hyperlinks and Bookmarks


Full Localization Support: DevExpress WinForms Rich Text Editor

Full Localization Support

The DevExpress WinForms Rich Text Editor has complete support for localization. This enables you to translate every UI element into any other language by translating the application's resources, so that your application is ready to be utilized world-wide.

Help Topic: Localization


Integrated Spell Checker: DevExpress WinForms Rich Text Editor

Integrated Spell Checker

The DevExpress WinForms Spell Checking UI is built-in and does not require any code on your part. Two functional modes are available to end-users using either toolbar buttons or the editor's Tools menu. The first option is to enable "Check as You Type" which displays a wavy red line under misspelled words. A second option is to start a Microsoft Office® style spell checking process that enumerates all words and invokes error correction dialogs for those that are misspelled.

Help Topic: Spell Checker


Download-Compare-Decide! Get Your Free Evaluation Copy

Already evaluating the XtraRichEdit?

Get Free Training via the DevExpress Channel,
join us for a Free Webinar,
view our Online Documentation,
or ask a question via our Support Center.

Got a question you need answered?

We are here to help. Email us at:
info@devexpress.com
or call between 8:30am and 5pm PST
+1 (818) 844-3383

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.