使用 DockPanelSuite 和 C# 的多个停靠面板

Multiple Dock Panels using DockPanelSuite and C#

目前,我正在努力在 C# 用户控件库中使用 Dockpanel,因为处理 MDI 状态很麻烦,甚至不可能...

因此我的问题是:是否有可能使用 Dockpanel-Suite 在另一个 MDI 容器中放置一个 MDI 容器?最好是内部 MDI 容器可以作为共享库发布(这应该是一个用户控件,不是吗?)。

我在外容器中使用 DocumentStyle.DockingMdi 并在内部容器中使用 DocumentStyle.DockingWindow 解决了这个要求。

结果功能齐全,但有点难看,所以...不要这样做。