Docking UI¶
The Dock Manager component shipped as part of the Eremex Avalonia UI Controls library allows you to implement the classic docking UI that you can find in popular IDEs. You can create tool panels that support dock, auto-hide, and float operations. Special Document containers are designed to display the main content of your window. You can create multiple Documents and organize them into a tabbed UI.
The main features of the Docking library include:
- Visual Studio IDE-inspired UI
- Document Switcher
- Dockable tool panels
- Floating panels
- Panel auto-hide functionality
- Runtime layout customization
- Support for Documents (special containers used to display the main content of your window)
- Tabbed UI
- Built-in context commands
- MVVM support
- Serialization and deserialization mechanism
See the following topics for more information: