3

开箱即用,似乎没有任何内置支持允许您的最终用户将ToolStrip应用程序中的 s 从其父ToolStripPanels 中分离出来。ToolStrip显然这是可能的,因为即使您的 Visual Studio IDE 也允许您取消停靠/撕下/浮动您的工具条,而使用and的默认行为是不可能的ToolStripPanel

那么,有人给点建议吗?我想让我们的最终用户能够撕下ToolStrips,并让它们在任何他们想要的地方自由浮动。

4

2 回答 2

3

我会调查DockPanel 套件。它并没有像它的浮动/可停靠窗口那样真正模拟 Visual Studio 的工具条功能,但它确实像冠军一样处理停靠和撕裂。

于 2009-09-25T15:42:47.817 回答
2

似乎没有太多的地方可以做到这一点。

有一篇 CodeProject 文章A Simple C# Toolbar Docking Framework,它看起来是比 DockPanel 套件更轻量级的选项。

于 2009-09-25T16:58:53.870 回答