需要一个兼容Mono的WinForms对接库

时间:2009-06-13 18:42:49

标签: c# winforms mono dockpanel

我一直在为WinForms寻找类似Visual Studio的停靠库,但两个最流行和最完整的选项(WeifenLuo.WinFormsUI.Docking和MagicLibrary)都广泛使用P / Invokes,所以我无法使用他们在Mono。

到目前为止,我能够管理的最好的方法是通过设置控件的Parent,将Panel从主窗体或通过当场制作的工具窗口切换。这远远不及我正在寻找的功能,因为我相信你能理解。

2 个答案:

答案 0 :(得分:1)

我一直在寻找一段时间而且没有找到,大多数WinForm dockpanel lib都使用P / Invokes。

您定位的是哪些平台?您可能需要签出其他GUI库,如GTK#。

答案 1 :(得分:1)

最新的DockPanel Suite开始支持Mono,自动禁用拖放功能。很难为其他平台重写P / Invoke,并希望有一天能够实现,

http://dockpanelsuite.com