我使用的是Telerik ToolWindow,并在其中添加了WinForms UserControl,但当我这样做并尝试拖动工具窗口时,停靠提示只显示一些不包括选项卡组停靠的停靠选项。
Dim x = new CustomUserControl()
Dim toolWindow As New ToolWindow
With toolWindow
.Tag = MapControl
.CloseAction = closing
.Controls.Add(MapControl)
.DataBindings.Add(someMethod(MapControl))
End With
desktop.AddDocument(toolWindow)
CustomUserControl继承UserControl。
我想指出ToolWindow是RadDock控件的一部分:https://docs.telerik.com/devtools/winforms/controls/dock/overview它是一个特定的窗口,可以在RadDock控件中拖放。
请参阅以下帮助文章,演示如何在运行时使用ToolWindow设置RadDock:https://docs.telerik.com/devtools/winforms/controls/dock/object-model/creating-a-raddock-at-runtimehttps://docs.telerik.com/devtools/winforms/controls/dock/object-model/creating-toolwindow-and-documentwindow-at-runtime
我希望这些信息能有所帮助。