我的一个项目使用 WeiFen Luo 的 DockPanel Suite http://dockpanelsuite.com/。现在,客户要求在文档视图中按给定顺序对选项卡进行排序。
这些选项卡都是同一个 DockContent 派生类的实例。它带有一个用于排序的浮点数。
DockPanel.Contents 是一个 DockContentCollection,遗憾的是它不像其他集合那样提供 Sort 方法。也无法从中删除 DockContents 以便以正确的顺序添加它们。
但是用户可以将一个选项卡拖放到另一个选项卡上以更改其顺序。
有谁知道如何以编程方式“将 tab1 插入 tab2 的位置”?
我知道我应该在依赖图书馆的论坛上提问,那里的“如何提问”条目会导致这里。