关于 WPF 停靠库的建议

关于 WPF 停靠库的建议

问题描述:

我们正在实现一个需要可停靠窗口的应用程序,类似于 Visual Studio 2005/2008,但具有多个停靠站点",与 VS 的单个站点不同.有没有人为此推荐一个好的库 - 无论是 OSS 还是商业?我知道 Infragistics 有一个,还有来自 DevComponents 的 Divelement 的 SandDock 和 WPF-Dock,以及 ActiPro 的 Docking &MDI产品.CodeProject 上也有一个.有没有人使用过这些库?体验是好是坏?如果您对其中之一有经验,它是否支持多个停靠站点"?

We are implementing an application that needs dockable windows, similar to Visual Studio 2005/2008, but with multiple "docking sites", unlike VS's single one. Does anyone have a recommendation on a good library for this - either OSS or commercial? I am aware that Infragistics has one, as well as Divelement's SandDock and WPF-Dock from DevComponents, as well as ActiPro's Docking & MDI product. There is also one on CodeProject. Has anyone used any of these libraries? Was the experience good or bad? If you have experience with one of them, does it support multiple "docking sites"?

我已经使用 ActiPro 库几个月了,而且效果很好.它确实支持多个对接站点.支持非常出色,您可以获得 WPF 中缺少的一些其他控件(日期选择器等).对我来说,150 美元是花得值的钱.它开箱即用,无需大惊小怪.

I've been using the ActiPro library for several months and it's done me well. It does support multiple docking sites. The support is outstanding and you get some other controls (date picker, etc) that are missing from WPF. To me, for $150 it's money well spent. It worked out of the box, no fuss.

我们曾经将 Divelements 用于 WinForm 控件,但我们认为 Actipro 具有更好的支持,因此我们转而使用 WPF.

We used to use Divelements for WinForm controls but we think Actipro has better support, so we switched for WPF.

只要我的两分钱.