Assembly: PresentationFramework (in PresentationFramework.dll)
Thetype exposes the following members.
|CustomDictionaries||Gets the collection of lexicon file locations that are used for custom spell checking.|
|IsEnabled||Gets or sets a value that determines whether the spelling checker is enabled on this text-editing control, such as TextBox or RichTextBox.|
|SpellingReform||Gets or sets the spelling reform rules that are used by the spelling checker.|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|GetCustomDictionaries||Gets the collection of lexicon file locations that are used for custom spelling checkers on a specified text-editing control.|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetIsEnabled||Returns a value that indicates whether the spelling checker is enabled on the specified text-editing control.|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|SetIsEnabled||Enables or disables the spelling checker on the specified text-editing control, such as TextBox or RichTextBox.|
|SetSpellingReform||Determines the spelling reform rules that are used by the spelling checker.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
To enable the spelling checker, set the SpellCheck.IsEnabled property to true on a text-editing control. When this spelling checker is enabled, misspelled words are underlined by using a red wavy line, as shown in the following illustration. Spelling checker is supported only when WPF provides a default dictionary. In .NET Framework 4, WPF provides dictionaries for English, French, German, and Spanish.
To add a custom dictionary, add the location of the lexicon file to the CustomDictionaries collection.