Progress Telerik UI for WPF


  • MS Word-Like Authoring

    Provide Microsoft Word-like authoring and editing in your applications using a familiar interface for your end users.
  • Feature-rich Content controls

    The Content Controls for the RichTextBox for WPF enable users to add specific semantics, like restricting input, modifying editing behavior, etc., to parts of a given document. The content controls can be defined on Block, Inline, Row or Cell level and can be nested inside one another.

  • Intuitive Editing Experience

    Provide an intuitive editing experience, thanks to the integrated RibbonView, context menus, mini toolbars and dozens of dialogs designed to gear the functionality of the control.
  • Rich Document Model Support

    Get a more complete rich text editing experience with support for Lists, Tables, Inline and Floating Images, Hyperlinks, Bookmarks and Comments.
  • Markup and Navigation

    Markup your documents with Word-like comments and enable document navigation with a built-in Bookmark system.
  • SpellChecker and Image Editor

    The integrated Spell Checker and Image Editor provides on-the-fly proofing and tweaking of images, all without leaving the document UI.
  • Format Painter Support

    The Format Painter is a great tool to adjust and specify the formatting of a pasted piece of text or data to match the styling of the rest of the document. With the Format Painter in Telerik UI for WPF RichTextBox you and the end users of your application will be able to have more control over the styling of their documents and perform formatting actions faster

  • Styles

    Take advantage of a rich pallet of predefined styles, or create your own custom styles and apply them to text and tables from the Styles and Table styles galleries.

  • Merging Documents

    RadRichTextBox features API which enables users to append one RadDocument instance to another or to insert one RadDocument instance at specified position of another RadDocument. Utility class settings aids the handling of merging conflicts if such arise. 
  • Section Columns

    RadRichTextBox supports continuous section breaks, which allow entering a section break and starting a new section on the same page. This is very useful for creating a formatting change, such as displaying different number of columns on a page.
  • Design-Time Support

    The RichTextBox control provides convenient design-time experience—dragging component in the XAML designer will start the code-generation wizard. You can choose a scenario and a set of components, and all the needed XAML code and assembly references are automatically added to the project.

  • Track Changes

    Track all changes made in the document and separate them semantically, as well as visually, from the rest of the content.
  • RTL and IME

    Allow entering text in various languages, thanks to the built-in Input Method Editor and Right-to-Left support.
  • Mail Merge

    Create or open existing templates and fill in different data taken from database, spreadsheet or any other source. Preview the results in the RichTextBox or proceed with exporting.
  • Different Views and Printing

    Use a standard text box layout or a paged view with various sizes and headers and footers. Utilize the printing functionality that comes out-of-the-box.
  • Document Protection

    Define different editing restrictions and enforce them on different parts of the document. Import and export protected documents in the supported file formats.
  • Import and Export

    This control enables you to import and export files to and from DOCX, RTF, HTML, XAML and TXT, as well as export files to PDF, without writing a single line of code.

Next Steps

Launch demos

See UI for WPF in action.

Download 30-day free trial

With dedicated technical support.