Close
Just a few details and you gain access to free downloads, support, subscription updates, betas, and special offers.
Join Now





Help Show Password

Read our Privacy Policy

RichTextBox

The most complete rich text editor available for WPF. Load, edit, and save formatted text as HTML or RTF documents with ComponentOne RichTextBox™ for WPF. The C1RichTextBox control provides rich formatting, automatic line wrapping, HTML and RTF import/export, table support, images, annotations, fast document rendering and more.

Features

  • Import and Export Formats

    C1RichTextBox supports importing and exporting RTF, HTML, and plain text. Load existing rich text or HTML into the C1RichTextBox control, edit the document, and then export it back to RTF or HTML.

  • High Performance

    Much faster at loading and instantaneously editing large documents, since C1RichTextBox is not built on the native WPF RichTextBox.

  • Rich Formatting

    Edit and format text containing multiple fonts, decorations, colors, tables, images, lists, and more.

  • Full Toolbar Provided

    Get started immediately with the full-featured C1RichTextBoxToolbar control. It includes the following commands: Paste, Cut, Copy, Format Painter, Undo, Redo, Font Family, Font Size, Grow Font, Shrink Font, Bold, Italic, Underline, Change Case, Subscript, Superscript, Text Color, Text Highlight Color, Align Left, Align Center, Align Right, Justify, Bullets, Numbering, Text Wrapping, Border Thickness, Border Color, Paragraph Color, Margin, Padding, Insert Image, Insert Symbol, Insert Hyperlink, Remove Hyperlink, Find and Replace, Spell Check, and additional commands for inserting/editing Tables. C1RichTextBoxToolbar uses the C1Toolbar control allowing complete customization.

  • Insert and Edit Tables

    C1RichTextBox supports many advanced table commands allowing for easier design of tables in HTML documents. Insert new tables, rows and columns with the click of a button. Specify individual cell borders, sizes and text alignments. You can even merge cells and convert plain text to tables just like in Microsoft Word.

  • Insert and Edit Images

    C1RichTextBox for inserting and editing images. Users can easily upload images from their computer to the editor or point to an image's url on the web. Users can also select, resize and drag images on the document surface.

  • Printing and Paging

    C1RichTextBox supports paging and printing. You can edit documents in either Print Layout or Draft view; much like Microsoft Word. Print Layout supports continuous page flow when scrolling and even supports facing multiple pages horizontally.

  • Document Zooming

    C1RichTextBox supports page zooming in both print layout and draft views.

  • Spell Checking

    C1RichTextBox supports both types of spell-checking using the C1SpellChecker component:

    • Modal spell checking: Shows a Spell dialog box and selects each spelling mistake in the document. The end-user may choose to ignore the mistake, fix it by typing or picking from a list of suggestions, or add the word to a user dictionary.
    • As-you-type checking: Highlights spelling mistakes as the end-user types, typically with a wavy, red underline. The end-user may right-click the mistake in the document to see a menu with options that include options to ignore, add to dictionary, or pick a suggestion to correct the mistake automatically.

  • Undo/Redo Support

    Edit data in the C1RichTextBox control with confidence. Give users the ability to easily undo and redo changes with the click of a button.

  • Clipboard Support

    C1RichTextBox fully supports the clipboard actions. Implement cut/copy/paste activities within the textbox.

  • Rich Document Object Model

    Patterned after the Document class in WPF, C1RichTextBox's rich document object model (DOM) supports images, lists, hyperlinks, borders, background and foreground colors for text ranges, and more. Use the rich DOM to create and modify documents programmatically.