Examples
- 3 minutes to read
In this section:
Getting Started
- Lesson 1 - Create a Simple Rich Text Editor
- Lesson 2 - Create Separate Command UI for a Rich Text Editor
- Lesson 4 - Bind the RichEditControl to a Document Source using the MVVM pattern
- Lesson 5 - Create an Application Using the Instant Layout Assistant (for VS 2015 and earlier)
User Interface Customization
Files
- How to: Create a New Document
- How to: Load a Document
- How to: Save a Document
- How To: Export Document to PDF format
- How To: Export Document to HTML format
Text
- How to: Select Text Programmatically
- How to: Insert Text at the Cursor Position
- How to: Obtain the Document Position under the Mouse Cursor
- How To: Obtain Specific Document Part
- How to: Append Text to the Paragraph
- How to: Mark Text as Hidden and Display Hidden Text in the DXRichEdit
Formatting
- How to: Change Formatting of Selected Text
- How to: Change Formatting of the Current Paragraph
- How to: Specify Default Document Formatting
Styles
- How To: Create New Character Style
- How To: Create New Paragraph Style
- How To: Create New Linked Style
Pictures
- How to: Insert a Picture
- How to: Resize a Picture
- How to: Position a Picture
- How to: Change a Picture’s Z-Order and Text Wrapping
- How to: Add Hyperlink to a Picture
- How to: Save a Picture to a File
Text Boxes
- How to: Insert a Text Box
- How to: Insert Rich Text in the Text Box
- How to: Distinguish Between Text and Picture Shapes
Tables
- How to: Insert a Table
- How to: Create a Table with Fixed Column Width
- How to: Merge and Split Table Cells
- How to: Create and Apply Table Style
- How To: Change Table Color
- How to: Use Conditional Style
- How To: Delete A Table
Document Elements
- How to: Create, Edit and Delete Comments
- How to: Specify Document Properties
- How to: Insert Bookmark or Hyperlink
- How to: Create and Modify Header
- How to: Create a Checkbox
Page Layout
- How to: Configure the Page Layout Programmatically
- How To: Add Line Numbering
- How to: Create a Three-Column Layout with Uniform Columns
- How to: Insert Page Numbers in Header or Footer
- How to: Determine the Document Element under the Mouse Pointer
Export
- How to: Retain the Image URI in an HTML Document
- How to: Save a Document as a Series of Images
- How to: Add Support for a New File Format (GitHub)
- How to: Send the Mail-Merge Document as an E-Mail
Automation Features
- How to: Insert a Field to a Document
- How to: Create a Table of Contents
- How to: Create TOC for Special Cases
- How to: Create a Table of Contents in Code
- How to: Handle the HyperlinkClick Event to Invoke the Custom Form
- How to: Use the Visitor-Iterator Pattern to Retrieve a List of Document Fonts
- How to: Highlight Document Syntax
- How to: Insert Dynamic Content
Spell Check
Printing
- How to: Print a Document in UI
- How to: Utilize a Print Preview Dialog to Adjust Margins in the RichEditControl Document