4

I'm looking for a docking control library for C# WinForms that works in NET 2.0, is freeware, doesn't use any P/Invokes (so that it's compatible with Mono) and isn't buggy. WeifenLuo would have been the best option here, but because it uses a ton of P/Invokes, I will never be able to get my software to be cross-platform.

So any good suggestions?

IAbstract
  • 19,551
  • 15
  • 98
  • 146
dnclem
  • 2,818
  • 15
  • 46
  • 64

2 Answers2

3

I managed to get WeifenLuo's docking library control (DockPanel Suite) working on Mono, at the cost of some features.

If anyone is interested, please read this.

Lex Li
  • 60,503
  • 9
  • 116
  • 147
dnclem
  • 2,818
  • 15
  • 46
  • 64
  • Updated: http://www.lextm.com/2012/05/a-call-to-the-community-dockpanel-suite-history-and-future-2/ DPS now has a new home http://dockpanelsuite.com. – Lex Li Sep 04 '13 at 03:36
0

You could take a look at SharpDevelop, but I can't say whether it uses P/Invoke.

John Fisher
  • 22,355
  • 2
  • 39
  • 64
  • SharpDevelop old releases use WinForms and DockPanel Suite in fact. So it uses P/Invoke. Latest SharpDevelop uses WPF and AvalonDock, which is not cross platform/Mono friendly either. – Lex Li Feb 24 '12 at 05:27