Skip to main content
A newer version of this page is available. .

Spell Checker

  • 2 minutes to read


The DevExpress WinForms Spell Checker component offers a straightforward way to add the spell checking functionality to the majority of standard and DevExpress text-aware controls without using any third-party components.

The Spell Checker provides two ways of detecting misspelled words: on demand (on a button click) and while typing. When the as-you-type checking mode is enabled, the misspelled words are highlighted on the fly with a line of any color and style.

The Spell Checker can be integrated into several editors on the form at once. You can control spelling options of individual text editors, which allows you to check spelling of e-mails, web resources and plain text fields differently within one application.


Learn The Basics

  • Getting Started

    To quickly get acquainted with the Spell Checker, follow the tutorials from this section.

  • Examples

    Check the topics of this section to find how to complete a specific task.

  • Product Class Structure

    Look through this topic to access reference information on major Spell Checker classes.

  • Spell Check Algorithms

    Topics from this section provide information about the spell checking algorithm and prerequisites.

Dictionary Availability

The Spell Checker supports various dictionaries, from simple word lists to the most popular dictionary formats: ISpell, OpenOffice and Hunspell. The number of dictionaries used in the application is only limited by your needs. Additionally, you can change a corresponding dictionary or extend a custom one while checking the text.


Built-In Dialogs

The Spell Checker provides two built-in dialogs allowing you to easily make corrections.

  • Spelling Dialog

    This dialog allows managing a misspelled word found in a document: substitute it with one of suggested corrections, ignore the word or add it to the dictionary. The dialog is available in the Word®- and Outlook®-inspired layouts, both of which can be fully customized.

  • Spelling Options Dialog

    Provides a number of spelling options, such as changing the dictionary language, editing a custom dictionary and selecting word types to exclude from checking. The dialog layout can be customized per your requirements.


See Also