【发布时间】:2012-11-13 04:37:11
【问题描述】:
我知道这是一个非常开放的问题,所以请耐心等待 - 有没有什么好的方法可以模仿 Visual Studio 2012 的interface 的外观和感觉?我非常想模仿拖放功能以及设计的整体清洁度。
到目前为止,我知道 AvalonDock、WPFMDI、SyncFusion 的 approach 和 Infragistic 的 Dock Manager。 Infragistic 的方法看起来很像我想要的,但是 1)我不知道我是否可以在我的 current project(许可等)中使用它们和 2)我想知道(至少在高位水平)关于他们实际上是如何工作的。任何人都可以阐明他们将如何解决这个问题吗?
我将发布我的思路作为初学者的答案。
Visual Studio 的界面 (2012)
AvalonDock 2.0
WPFMDI(有点丑)
SyncFusion 的 Dock Manager(非常不是开源的)
最后是 Infragistic 的对接管理器(也是商业的)
同样,VS2012 的模仿是目标——这些只是一堆已经尝试总体上完成这个目标的项目。
【问题讨论】:
-
Actipro Software 也是我用的不错的对接库
-
也不是开源的:/谢谢
-
如果 AvalonDock 是开源的,它有什么问题?
-
我不确定新的 BSD 是否可以简化为 CC-BY-NC-SA。
标签: wpf user-interface tabs docking