【发布时间】:2011-12-19 07:13:31
【问题描述】:
我想在 Linux 或 Mono 平台上使用停靠面板套件。我听说有一些方法可以修改dockpanel的源代码,以便它可以在Linux平台上使用它的所有功能,如拖放等。谁能指导我实现这一点?
【问题讨论】:
标签: linux mono dockpanel-suite
我想在 Linux 或 Mono 平台上使用停靠面板套件。我听说有一些方法可以修改dockpanel的源代码,以便它可以在Linux平台上使用它的所有功能,如拖放等。谁能指导我实现这一点?
【问题讨论】:
标签: linux mono dockpanel-suite
由于它与 Win32 API/PInvoke 的紧密绑定,目前无法在 Mono 上使用全部功能。你可能误解了别人的话。
已编辑:DockPanel Suite 2.6 及更高版本包含我开发的 Mono 支持,http://dockpanelsuite.com
【讨论】:
是也不是。您可以编写一个silverlight 4.0 程序并在Linux 上的浏览器窗口中运行它,您可以使用silverlight 控件。
如果你真的很勇敢,你可以使用 MoonLight(silverlight by mono)在 linux 上编写完整的桌面应用程序。一组有用的工具(无耻插件)是MoonBase
但是.. 通常,不,如果您指的是 WPF DockPanel 控件,则不能在 Mono 之上使用它。
【讨论】:
我知道您使用过 WPF 标签,但您所听到的内容表明您使用的是 winforms。在这种情况下,您可能会对this 感兴趣。如果您真的考虑过 WPF,请查看 IanNorton 的答案。
【讨论】: