2009-06-13 3 views
4

Я искал библиотеку стыковки для Visual Studio для WinForms, но два самых популярных и полных варианта (WeifenLuo.WinFormsUI.Docking и MagicLibrary) используют P/Invokes широко, поэтому я не могу использовать их в Mono.Нужна совместимая с Mono-совместимая библиотека стыков WinForms

Лучшее, что я могу сделать до сих пор, - это переключение панели с главной формы или на окно инструмента, созданное на месте, путем установки родительского элемента управления. Это не так близко к функциональности, которую я ищу, поскольку я уверен, что вы можете понять.

ответ

1

Я искал какое-то время и не нашел ни одного, большинство WinForm dockpanel lib используют P/Invokes.

На каких платформах вы нацеливаетесь? Возможно, вам придется проверять другие библиотеки GUI, такие как GTK #.

+0

В основном для Windows, если честно ... – Kawa

1

Последняя версия DockPanel Suite поддерживает моно, с автоматическим отключением перетаскивания. Это трудно переписать P/Invoke для других платформ, и надеюсь, что в один прекрасный день, что может быть достигнуто,

http://dockpanelsuite.com