# Architecture and Control Lifecycle

> The WPF TextControl in a window: bars connected by name, text parts and the input focus, startup code in Loaded, FormattingPrinter and ServerTextControl.

- **Product:** TX Text Control .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET for WPF > Document Editor > Architecture and Control Lifecycle
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/llms-full.txt

---

## On This Page

- [What the WPF TextControl Is](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#what-the-wpf-textcontrol-is)
- [How a Document Is Organized](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#how-a-document-is-organized)
- [The Life of the Control](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#the-life-of-the-control)
- [Formatting With a Printer](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#formatting-with-a-printer)
- [Several Editors and Background Work](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#several-editors-and-background-work)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/architecture/#next-steps)

---

## Nearby

- **Previous:** [Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/llms.txt)
- **Next:** [Loading and Saving Documents](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/document-editor/load-save/llms.txt)
