我一直在为WinForms寻找类似Visual Studio的停靠库,但两个最流行和最完整的选项(WeifenLuo.WinFormsUI.Docking和MagicLibrary)都广泛使用P / Invokes,所以我无法使用他们在Mono。
到目前为止,我能够管理的最好的方法是通过设置控件的Parent,将Panel从主窗体或通过当场制作的工具窗口切换。这远远不及我正在寻找的功能,因为我相信你能理解。
答案 0 :(得分:1)
我一直在寻找一段时间而且没有找到,大多数WinForm dockpanel lib都使用P / Invokes。
您定位的是哪些平台?您可能需要签出其他GUI库,如GTK#。
答案 1 :(得分:1)
最新的DockPanel Suite开始支持Mono,自动禁用拖放功能。很难为其他平台重写P / Invoke,并希望有一天能够实现,