SpellChecker Class
Represents the base component of the Spell Checker.
Namespace: DevExpress.Xpf.SpellChecker
Assembly: DevExpress.Xpf.SpellChecker.v24.1.dll
NuGet Package: DevExpress.Wpf.SpellChecker
Declaration
Related API Members
The following members return SpellChecker objects:
Remarks
Spell Checker is represented by three instances:
SpellChecker
- Basic spell checking component.
- RichEditSpellChecker
- Spell-checking functionality in XAML for the RichEditControl.
- DXSpellChecker
- Spell-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:
- Getting Started
- Overview
- How to: Register Custom Control to Enable Spell Checking
- Task-Based Documentation (Examples)
Main Features
The table below lists features available for Spell Checker components.
Parameters | SpellChecker | RichEditSpellChecker | DXSpellChecker |
---|---|---|---|
Supported Editors | TextBox RichTextBox TextEdit MemoEdit RichEditControl |
RichEditControl | TextBox RichTextBox TextEdit MemoEdit |
Supported Dictionaries | Simple, ISpell, OpenOffice, Hunspell, Custom | ISpell, OpenOffice, Hunspell, Custom | ISpell, OpenOffice, Hunspell, Custom |
Available in Code-Behind | Yes (Example) |
No | No |
Check-As-You-Type Mode | Yes (Example) |
Yes (Example) |
Yes (Example) |
Custom Controls Registration | Yes (Example) |
No | No |
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
See Also