Explore the RichEditControl API that allows you to customize forms, commands and replace built-in services.
-
Updated
Oct 15, 2024 - C#
Explore the RichEditControl API that allows you to customize forms, commands and replace built-in services.
Implement a custom class with the IUriProvider interface to set the image's src attribute when a document is saved in HTML format.
Use Outlook Interop API to prepare a mail item based on the RichEditControl content.
Bind the RichEditControl to a data column and handle the content save and load operations.
Copy the character and paragraph properties and apply formatting to the selected text.
Retrieve text from RichEditControl in available formats.
Handle the corresponding events to drag-and-drop data from ListBox to RichEditControl.
Use RichEditControl in a "Log Viewer"-like application.
Use the Rich Text Editor to view, accept, and reject revisions in the document.
Use RichEditControl's commands to determine the start and end positions of the current line.
Create a utility that allows you to simplify the mail merge template creation.
Implement an extension method for RichEditControl.Document to modify the entire document content in a single place.
Remove an empty space at the left side of the RichEditControl.
Use the RichEditControl.GetPositionFromPoint method to obtain the document position under the mouse pointer.
Customize the "Insert Merge Field" menu to group merge field names with identical prefixes into submenus.
Use WatermarkManager to insert image or text watermarks.
Add a hyphenation dictionary and enable hyphenation in Rich Text Editor
Use Visitor-Iterator pattern to export RichEditControl's document in a custom format.
Handle the ColumnView.ShownEditor event to manage active grid cell content with RepositoryItemRichTextEdit.
Handle the CustomizeMergeFields event to customize captions in the "Insert Merge Field" menu
Add a description, image, and links to the xtrarichedit topic page so that developers can more easily learn about it.
To associate your repository with the xtrarichedit topic, visit your repo's landing page and select "manage topics."