WinForms Spell Checker
 

WinForms Spell Checker Control

Microsoft Word® style WinForms spell checker with built-in Office® style error correction dialogs and "check as you type" support.

Features and Benefits
Buy Now
What's Inside
What's New
Screenshot Gallery

The XtraSpellChecker provides you a straightforward way in which to add Microsoft® Office® style spell checking capabilities into your next Windows® application and offers you built in suggestion forms that replicate corresponding forms found in Microsoft Word® and Outlook®. Because these forms were built using our XtraEditors Library, they will seamlessly integrate into any application powered by Developer Express components.

Written in C#, the XtraSpellChecker is a 100% managed component library and ships with full source code.

Wide Range of Supported Controls: DevExpress WinForms Spell Checker Control

Wide Range of Supported Controls

Support for a wide range of Standard and DevExpress text-aware controls including the complete integration with the DevExpress Rich Text Editor.

Help Topic: Supported Controls | Help Topic: Checking Spelling in Different Controls


Check As You Type Mode: DevExpress WinForms Spell Checker Control

Check As You Type Mode

Whether you use Developer Express or standard text input controls, words that aren't in the dictionary can be underlined using wavy red lines. The XtraSpellChecker automatically checks spelling as you type, word by word. This is done in a separate thread without affecting UI responsiveness.

Help Topic: How to: Turn On the Check-As-You-Type Mode


Dictionary Availability: DevExpress WinForms Spell Checker Control

Dictionary Availability

Built-in support for custom dictionaries in a plain text format and the most popular dictionary formats: Ispell, OpenOffice and Hunspell.

Help Topic: Dictionaries | Help Topic: How to: Add Dictionaries at Runtime


The SharedDictionaryStorage Component: DevExpress WinForms Spell Checker Control

The SharedDictionaryStorage Component

The SharedDictionaryStorage component allows you to establish a collection of dictionaries that can be shared by all forms in your application.

Help Topic: How to: Use the SharedDictionaryStorage Component


Ready-to-Use Spelling Dialogs: DevExpress WinForms Spell Checker Control

Ready-to-Use Spelling Dialogs

A choice of two error indication dialogs - both replicate dialogs found in Microsoft Office. ● Pre-built Spelling Options editor. ● Dictionary dialogs allow end-users to add unrecognized words to a dictionary. As one would expect from this type of control, end-users can build a custom word list as their needs dictate.

Help Topic: Visual Elements


Spelling Options: DevExpress WinForms Spell Checker Control

Spelling Options

Spell checker options allow you to ignore emails, URLs, mixed case/upper-case words, repeated words and words with numbers within them.


Extender Properties: DevExpress WinForms Spell Checker Control

Extender Properties

By introducing the XtraSpellChecker into your project, you can easily enable spell checking capabilities for Developer Express text editor controls. You can control spell checker options for each individual text editor using extender properties. You can also have centralized control over these settings if you specify them using the SpellChecker component's properties. Text editor controls read settings from the spell checker by default.

Help Topic: Extender Properties


Mixed Language Text Checking: DevExpress WinForms Spell Checker Control

Mixed Language Text Checking

You can change the language and the corresponding dictionary during text checking.

Help Topic: How to: Switch Between Languages


API: DevExpress WinForms Spell Checker Control

API

The XtraSpellChecker's API includes methods to check an arbitrary string, a text editor's content or all text editor controls within a specified container. You can handle specially designed events to fully manage the spell checking process - including suppression of built-in forms, modification to suggestion lists, skipped words, manual error processing, etc.

Help Topic: Product Class Structure


Download-Compare-Decide! Get Your Free Evaluation Copy

Already evaluating the XtraSpellChecker?

Get Free Training via the DevExpress Channel,
join us for a Free Webinar,
view our Online Documentation,
or ask a question via our Support Center.

Got a question you need answered?

We are here to help. Email us at:
info@devexpress.com
or call between 8:30am and 5pm PST
+1 (818) 844-3383

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.