# Spelling Correction Modes and UI Provider

> Bind WPF controls to SpellingCorrectionUIProvider: suggestions, enabled states per mode, a sentence preview, editing a word by hand and a custom dialog.

- **Product:** TX Spell .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for WPF > Spell Checking > Spelling Correction Modes and UI Provider
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/llms-full.txt

---

## On This Page

- [What the Provider Does](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#what-the-provider-does)
- [The Correction Modes](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#the-correction-modes)
- [Build a Correction Panel](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#build-a-correction-panel)
- [Add More Commands and Settings](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#add-more-commands-and-settings)
- [Show the Sentence of the Word](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#show-the-sentence-of-the-word)
- [Edit the Word by Hand](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#edit-the-word-by-hand)
- [Build a Complete Spell Check Dialog](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#build-a-complete-spell-check-dialog)
- [Next Steps](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/correction-modes/#next-steps)

---

## Nearby

- **Previous:** [Checking Text Parts](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/text-parts/llms.txt)
- **Next:** [Events](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/events/llms.txt)
