# Toolbox and Designer

> Fix design-time problems of TX Spell .NET for WPF: a spell checker missing from the toolbox, the XAML resource declaration and a TextControl not connected.

- **Product:** TX Spell .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for WPF > Troubleshooting > Toolbox and Designer
- **511 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/toolbox/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/toolbox/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/toolbox/llms-full.txt

---

In a WPF application, you declare the spell checker of TX Spell .NET as a resource of the window in XAML and connect the `TextControl` to it by its key. When the spell checker can't be found in the toolbox, isn't known in XAML, or spell checking doesn't start, the cause is usually this declaration or the connection. [Visual Studio Toolbox and Designer](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/toolbox/llms-full.txt) describes the design-time support.

### The Spell Checker Isn't in the Toolbox

After installing `TXTextControl.TXSpell.WPF.SDK`, the toolbox has no entry for the spell checker.

The WPF spell checker, [TXSpellChecker](https://docs.textcontrol.com/tx-spell-dotnet-wpf/reference/txtextcontrol-wpf-proofing/txspellchecker/llms-full.txt), has no toolbox item: you map the namespace of TX Spell .NET to a prefix in the `Window` element and declare the spell checker in the resources of the window, as [Connect the Spell Checker in XAML](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/as-you-type/#connect-the-spell-checker-in-xaml) shows. Then build the project.

### Spell Checking Doesn't Start

The spell checker is declared, but misspelled words in the `TextControl` aren't marked.

The `TextControl` must be connected to the spell checker by the key of the resource, and spell checking must be switched on. Check that the [SpellChecker](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/spellchecker-property/llms-full.txt) property of the `TextControl` holds the key as plain text, such as `txSpellChecker1`, that `IsSpellCheckingEnabled` is `True`, and that each prefix in the XAML, the one of TX Text Control as well as `spell`, is declared in the `Window` element. [Connect the Spell Checker in XAML](https://docs.textcontrol.com/tx-spell-dotnet-wpf/spell-checking/as-you-type/#connect-the-spell-checker-in-xaml) shows the complete markup. If the words are still not marked, the language data may be missing; see [Dictionaries Not Found](https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/dictionaries/llms-full.txt).

### The XAML Designer Asks to Restart

When you add the first control of TX Text Control from the toolbox, the XAML Designer asks to be restarted. This concerns the controls of TX Text Control, not TX Spell .NET: click **OK** and build the solution, as [No Toolbox Item](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/toolbox/#no-toolbox-item) shows.

### Related Pages

- [Visual Studio Toolbox and Designer](https://docs.textcontrol.com/tx-spell-dotnet-wpf/installation/toolbox/llms-full.txt): design-time support of TX Spell .NET.
- [Installation and Package Restore](https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/installation/llms-full.txt): packages that aren't found.
- [Dictionaries Not Found](https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/dictionaries/llms-full.txt): spell checking without language data.

---

## Nearby

- **Previous:** [Installation and Package Restore](https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/installation/llms-full.txt)
- **Next:** [Licensing](https://docs.textcontrol.com/tx-spell-dotnet-wpf/troubleshooting/licensing/llms-full.txt)
