UI for WPF

WPF RichTextBox

  • The Telerik UI for WPF RichTextBox provides MS Word-like authoring and editing in your applications.
  • Part of the Telerik UI for WPF library along with 160+ professionally-designed UI controls.
  • Includes support, documentation, demos, virtual classrooms, Visual Studio Extensions and more!
WPF RichTextBox control
  • MS Word-Like Authoring

    Provide Microsoft Word-like authoring and editing in your applications using a familiar interface for your end users.

    See the WPF RichTextEditor docs: Overview

    WPF RichTextBox control showcasing MS word-like authoring
  • MS Word Like Selection

    This new RichTextBox feature allows your users to select bigger chunks of text with less effort. The selection works similarly to MS Word and the SelectionChanged event will be fired less frequently.

    Telerik UI for WPF RichTextBox control showcasing MS Word Like Selection
  • 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.

    WPF RichTextBox control showcasing Content controls
  • Support for @mentions

    The RichTextBox supports another MS Word-inspired functionality: @mentions. Users can leverage this feature to tag key stakeholders in comments and in messages so no new information slips through the cracks and workflows are more streamlined. Once the “@” character is typed, a drop-down list of username suggestions appears. By continuing to type, the control will filter out the available username options.  

    To see the control in action check out the Telerik UI for WPF demo 
    Support for @mentions in Telerik UI for WPF RichTextBox
  • Support for Non-Breaking Spaces

    The Telerik UI for WPF RichTextBox now supports non-breaking spaces, making more MS Word-like functionality accessible to your users. This handy feature improves readability by allowing specific adjacent words to appear on the same line. 

    Non-breaking spaces is a standard Word feature that doesn’t allow the UI to break the line at a hyphen or space. In this way, spans separated with non-breaking spaces are always kept on the same line and transferred together on the next line if needed. It’s useful for content like numbers with signs so they can stick together, enhancing the reading experience. 

    This feature is also used in HTML to define more consecutive spaces. If regular spaces are used, then they are collapsed and only one space is shown in the UI. With non-breaking spaces, each space is rendered. 

    For more information check out the Telerik UI for WPF RichTextBox documentation
  • Line Numbering

    Located in the Page Layout tab, the line numbering options allow users to play with a list of line numbering options such as margins, paper, layout and more!

    WPF RichTextBox control displaying Line Numbering
  • 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.
    WPF RichTextBox showcasing rich document model
  • Markup and Navigation

    Markup your documents with Word-like comments and enable document navigation with a built-in Bookmark system.
    WPF RichTextBox showcasing markup and navigation
  • 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.
    WPF RichTextBox showcasing spellchecker and image editor
  • 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

    WPF RichTextBox control showcasing format painter
  • 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.

    WPF RichTextBox control showcasing styles options
  • 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. 
    WPF RichTextBox control showcasing merging documents
  • 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.
    WPF RichTextBox control showcasing section breaks
  • 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.

    WPF RichTextBox control showcasing design-time support
  • 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.
  • Track Changes

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

    The RichTextBox control is also available for these popular frameworks:

Frequently Asked Questions

  • What is WPF RichTextBox?

    Telerik UI for WPF RichTextBox control can display and edit rich-text content including formatted text arranged in pages, paragraphs, spans (runs), tables, images, etc. Some of the highlights among the list of features include content controls, spell checker, printing, bookmarks, comments, line numbering and more.

    The RichTextBox is a part of Telerik UI for WPF control library. Try it out by signing up for a free 30-day trial.

  • How can I try the Telerik UI for WPF RichTextBox control?

    You can try all Telerik UI for WPF controls by signing up for a 30-day FREE trial. During your evaluation, you will have access to all the components, technical support, documentation and getting-started resources.

    See the WPF RichTextBox Getting Started article for a quick tutorial and don’t forget to sign up for a free 30-day trial to get free support.

  • What support options does Telerik UI for WinForms offers?

    Depending on your needs, Telerik UI for WPF offers the following flexible support options:

    • Lite support: 72-hour response time, 10 support incidents
    • Priority support: 24-hour response time, unlimited support incidents
    • Unlimited support: everything in Priority support, plus 4-hour ticket pre-screening and phone assistance

    Learn more about flexible support and pricing options.

  • Where can I find demos of Telerik UI for WPF and see a RichTextBox in action?

    The demo application is designed to demonstrate the power of the Telerik UI for WPF controls suite. You can download the Telerik UI for WPF demo app on your Windows devices.

  • How many components are included in the Telerik UI for WPF suite?

    Telerik UI for WPF offers a wide range of 160+ controls to enable your development of Windows applications. The WPF UI library is constantly growing. For upcoming release information, visit our Roadmap.

  • How can I buy Telerik UI for WPF controls library?

    This control is one of over 160+ in the Telerik UI for WPF controls library which is also a part of the Telerik DevCraft bundle.

    The Telerik UI for WPF library comes with several purchase options, giving you flexibility based on the needs of your project. The license is perpetual, with subscription options for support and new updates. Please refer to the Telerik UI for WPF pricing page for more information.

All WPF Components

Next Steps