SpellingCorrectionUIProvider: Creating a spelling correction user interface.

To provide a fully customized or integrated user interface, it is often required to build new dialogs and forms. With TX Spell's SpellingCorrectionUIProvider class, it is very simple to use data binding to achieve that goal without having to deal with events. Data binding in .NET serves the purpose to provide a simple and reliable way to interact with and display data and different states.

The following three articles give an insight into building custom spelling correction forms and dialogs by using the SpellingCorrectionUIProvider class which is provided by the TXSpellChecker.SpellingCorrectionUIProvider property.

The corresponding sample projects are contained in the following directories

Simple spelling correction user interface

Advanced spelling correction user interface

SpellCheckDialog by SpellingCorrectionUIProvider