我们正在实现一个需要可停靠窗口的应用程序,类似于Visual Studio 2005/2008,但具有多个"停靠站点",与VS的单一站点不同.有没有人建议在一个好的图书馆 - OSS或商业?我知道Infragistics有一个,以及来自DevComponents的Divelement的SandDock和WPF-Dock,以及ActiPro的Docking和MDI产品.CodeProject上还有一个.有没有人使用过这些库?体验好坏?如果您有其中一个经验,它是否支持多个"停靠站点"?
Ale*_*x_P 38
Codeproject中的一个是AvalonDock - 我们现在使用它超过半年,但我们还远未发布,所以我们有灵活性.在结束AvalonDock之前,我们尝试过Infragistix,ActiPro,SandDock以及其他一些人.即使AvalonDock不是100%无bug(好吧是什么?)没有主要的,它非常稳定,快速并且具有所有功能.它确实支持多个停靠站点.
它是一个开源项目,并且正在积极开发中,因此发现并修复了错误.到目前为止经验丰富.
bil*_*llb 10
我已经使用ActiPro库几个月了,它做得很好.它确实支持多个停靠站点.支持非常出色,您可以获得WPF中缺少的其他控件(日期选择器等).对我来说,150美元的钱花得很好.它开箱即用,没有大惊小怪.
我们曾经使用Divelements for WinForm控件,但我们认为Actipro有更好的支持,所以我们切换了WPF.
只是我的两分钱.
不要忘记GitHub上的AvalonDock(WPF Toolkit的一部分).我在其他地方看过它.
最初我打算使用ActiPro库(主要是因为我已经在使用它们的功能区),但我可能会给AvalonDock一个机会,因为它是开源的.
有人对AvalonDock有任何反馈/意见吗?