Back to Devexpress

SpellChecker Class

wpf-devexpress-dot-xpf-dot-spellchecker.md

latest5.6 KB
Original Source

SpellChecker Class

Represents the base component of the Spell Checker.

Namespace : DevExpress.Xpf.SpellChecker

Assembly : DevExpress.Xpf.SpellChecker.v25.2.dll

NuGet Package : DevExpress.Wpf.SpellChecker

Declaration

csharp
public class SpellChecker :
    SpellCheckerBase,
    ISpellChecker
vb
Public Class SpellChecker
    Inherits SpellCheckerBase
    Implements ISpellChecker

The following members return SpellChecker objects:

Remarks

Spell Checker is represented by three instances:

SpellCheckerBasic spell checking component.RichEditSpellCheckerSpell-checking functionality in XAML for the RichEditControl.DXSpellCheckerSpell-checking functionality in XAML for other text editors.

If you are new to the Spell Checker, we recommend that you first review the following introductory documents:

Main Features

The table below lists features available for Spell Checker components.

ParametersSpellCheckerRichEditSpellCheckerDXSpellChecker
Supported EditorsTextBox
RichTextBox
TextEdit
MemoEdit
RichEditControlRichEditControlTextBox
RichTextBox
TextEdit
MemoEdit
Supported DictionariesSimple, ISpell, OpenOffice, Hunspell, CustomISpell, OpenOffice, Hunspell, CustomISpell, OpenOffice, Hunspell, Custom
Available in Code-BehindYes
(Example)NoNo
Check-As-You-Type ModeYes
(Example)Yes
(Example)Yes
(Example)
Custom Controls RegistrationYes
(Example)NoNo

Dictionaries

The Spell Checker for WPF supports the following dictionaries:

  • Simple
  • ISpell
  • OpenOffice
  • Hunspell
  • Custom

You can add multiple dictionaries to the spell checker’s dictionary collection or share dictionaries between multiple spell checkers.

Inheritance

Object MarshalByRefObject Component SpellCheckerBase SpellChecker

See Also

SpellChecker Members

DevExpress.Xpf.SpellChecker Namespace