The rich text box control enables users to add formatting to text such as bold, italics, and underline. Font family, font color, and images can also be added in the control.
The rich text box control for Silverlight is a WYSIWYG (What You See Is What You Get) word processing editor that enables users to easily create rich HTML-like content. It is ideal for use in forum or blog-like applications. The control also comes with a rich Office 2010-like ribbon that exposes all the available functionality to the end user in a very intuitive command bar. The rich text box control efficiently serializes the contents in a custom XML format with support for exporting to popular formats as mentioned below.
There is built-in support for editing in a page layout or flow layout. The built-in zoom bar in the footer also allows you to visualize all the pages in the document in a single view.
All common text formatting features like font settings, background, foreground, strike through, underline, baseline, etc., are supported.
You can select text (or an image) and make it a hyperlink.
There is full-fledged support for inserting a table into the content with support for inserting rows/columns before/after, etc. There is support for merging multiple cells into one. End users can easily perform all these operations using our built-in ribbon.
Easily insert images into the content and align them wherever you want it. And since this is Silverlight, you can insert any UIElement in the XML content that represents the document.
The rich ribbon control on top provides a familiar Word 2010-like interface for your end users. It also has a context menu and a context toolbar that help you insert and perform some common operations at a selected position in the content.
You can import and export to popular document formats such as Word, HTML, XAML, and plain text. You can also cut, copy, and paste content from one place to another within a rich text box.
No professional editor can be without undo/redo support, so we have added support for those as well.
Another important feature of any professional editor is built-in printing support. The rich text box includes support for that, with the ability to invoke the print command from within the ribbon command bar.