Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Collapse]Spell Checker
   [Expand]Product Information
   [Expand]Getting Started
   [Expand]Fundamentals
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]Examples
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Spell Checker

Overview


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.

How would you rate this topic?​​​​​​​