# User Dictionaries

> Keep the words users add in a WPF app with a .txd UserDictionary: load it in MainWindow, AddWord, Save on UserDictionaryWordAdded, and SET and ICONV flags.

- **Product:** TX Spell .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for WPF > Dictionaries and Languages > User Dictionaries
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/llms-full.txt

---

## On This Page

- [What a User Dictionary Is](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#what-a-user-dictionary-is)
- [Add a User Dictionary That Keeps Its Words](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#add-a-user-dictionary-that-keeps-its-words)
- [Add and Remove Words in Code](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#add-and-remove-words-in-code)
- [The File Format](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#the-file-format)
- [Let Users Manage Their User Dictionaries](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#let-users-manage-their-user-dictionaries)
- [Keep Words the User Can't Change](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#keep-words-the-user-can-t-change)
- [Words From Other Spell Checkers](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#words-from-other-spell-checkers)
- [Next Steps](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/user/#next-steps)

---

## Nearby

- **Previous:** [Loading and Managing Dictionaries](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/managing/llms.txt)
- **Next:** [Multilingual Documents and Language Scopes](https://docs.textcontrol.com/tx-spell-dotnet-wpf/dictionaries/multilingual/llms.txt)
