AvalonDock 有更新的替代品吗?

Is there a more recent alternative to AvalonDock?

我的项目需要一个像 AvalonDock 这样的对接系统,但它似乎最后一次更新是在 2013 年 6 月。是否有更多……积极开发的东西我可以代替它使用?

A​​valonDock 实际上已经相当成熟并且没有错误,这可能是它很长时间没有被修改的原因;我已经在一个商业项目中使用它很长一段时间了,它没有明显的错误。我的团队发现的唯一问题是它的拖放处理程序与我们自己的处理程序死锁,但这可能是我们代码的问题,而不是他们的。

我以前使用过 Telerik dock(也在商业项目中),AvalonDock 肯定更好(尽管 Telerik 是付费的并且有商业支持)。这应该不足为奇,因为 Telerik 库是出了名的错误,而且他们的支持也很少。

如果您能在封闭或开源世界中找到更好的东西,我会感到非常惊讶。

附带说明 AvalonDock 是 SharpDevelop 项目的一部分,可以在他们的代码库中找到更新版本的扩展坞:https://github.com/icsharpcode/SharpDevelop/tree/master/src/Libraries/AvalonDock/AvalonDock

几周前我在看它,想弄清楚他们是如何解决路由命令和浮动问题的windows,它与他们作为独立版本分发的版本有很大不同。您可能只想使用该库并自己编译它;不确定这个版本的实际优势是什么,但最后一次签到大约是 7 个月前。