The WinSpellChecker™ component is a new component in Ultimate UI for Windows Forms 2006 Volume 2. With WinSpellChecker, you can check the spelling of several controls including TextBoxes, RichTextBoxes, and any object that implements the IProvideTextBox or ISupportSpellChecking interfaces. The WinSpellChecker component can check spelling as the end user types and automatically correct commonly misspelled words. Misspelled words are underlined with the familiar red squiggly line (or whichever color you wish to change it to).
WinSpellChecker is shipped with dictionary packs for seven different languages including English, Dutch, French, German, Italian, Portuguese, and Spanish. You can also add words to a user dictionary.
With WinSpellChecker, you can create a right-click context menu and display a list of suggested corrections, launch the spell checking dialog box when the end user clicks a toolbar button, and even show the status of the spell checker in a status bar at the bottom of your application. WinSpellChecker can duplicate the Microsoft® Word spell checking functionality that has become a standard in the word-processing community.