Docking/MDI is a complete docking tool window and multiple document interface solution for WPF applications. End users can drag and dock windows wherever they please, and persist their layout customizations. The product contains docking window and MDI capabilities found in popular IDEs, and extended functionality that you won't find anywhere else. It's designed to fully support data-binding and use in MVVM applications, and can be easily integrated in Prism applications as well. Documentation is available on the Actipro web site (https://www.actiprosoftware.com/docs/controls/wpf/index?v=25.1), and samples can be downloaded from the Actipro WPF Controls GitHub repository (https://github.com/Actipro/WPF-Controls). NOTE: This is a commercial software product and requires proper paid licensing for legal usage. See Actipro's web site (https://www.actiprosoftware.com/purchase) for links to purchase developer licenses, or view the Sales FAQ for more information about evaluations and licensing.
$ dotnet add package ActiproSoftware.Controls.WPF.DockingNo README available.