我正在寻找一个具有类似于Visual Studio的UI的.Net应用程序。这个范例有名称吗?或者有人知道这样做的教程......甚至是一个利用这种范式的OSS项目?我正在寻找对接方面和小组之间的互动......
我99%的经验都在网络空间......所以这种应用对我来说是一项新的努力。
谢谢!
答案 0 :(得分:10)
看看sharpdevelop。它的OpenSource,甚至有一本关于它的设计/实现以及如何扩展它的书。
这应该让你去,甚至给你代码开始。
答案 1 :(得分:5)
如果您正在构建一个也需要VS某些行为的应用程序,那么您可能需要考虑扩展VS IDE本身。见MSDN Visual Studio Extensibily。请注意,从VS 2008开始,您可以将IDE扩展作为独立的(我认为它称为shell模式)。
答案 2 :(得分:5)
对于停靠方面,您可以尝试Dock Panel Suite。它是一个免费的开源项目,托管在SourceForge上。它的外观几年来没有新发布,但它声称处于生产/稳定状态,所以也许这没有问题。
答案 3 :(得分:3)
Component Factory创建了许多控件来创建Visual Studio,就像UI一样。你总是可以试着弄清楚他们是怎么做到的。有许多类似的商业控制。
就开源而言,我并不熟悉任何强大的开源项目。
编辑:是的,我猜sharpdevelop也是一个不错的选择。答案 4 :(得分:2)
有很多第三方控件可以为您提供可停靠的面板,而不是。我知道Infragistics提供了一个。我认为Component factory也是如此,但我不确定那个对接面板。
您是否查看了VS IDE Shell?
答案 5 :(得分:2)
答案 6 :(得分:1)
你可能想看一下MonoDevelop(以及已经提到过的SharpDevelop)
答案 7 :(得分:0)
SourceForge上有一个(曾经是?)项目,只提供了构建类似Visual Studio的UI的MDI和对接特性所需的DockingManager
在此尝试:http://sourceforge.net/projects/dockpanelsuite
google for WeifenLuo Forms Docking