开源.NET桌面UI框架

时间:2009-05-04 17:48:10

标签: c# open-source

是否有任何开源框架可以帮助构建.NET GUI?

我对自由框架也没问题。

4 个答案:

答案 0 :(得分:3)

他们中有不少人。

大多数较大的都是listed here

答案 1 :(得分:3)

OpenWinforms有各种开源控件和一些不同的文章。

如果您只是在寻找一些免费控件,Krypton Toolkit是一个非常好的库,它有一个包含许多常用控件的免费库,但没有可用的源代码。

答案 2 :(得分:0)

是的,当然 - 如果您计划使用WPF / Silverlight,请查看Caliburn - 它是WPF和Silverlight GUI开发的精简框架。

它有一些很好的IoC容器集成功能,它支持各种模式,这是编写视图代码时的良好实践 - 例如命令模式非常漂亮。

答案 3 :(得分:0)

查看Microsoft的patterns & practices - Smart Client Guidance或任何其他patterns & practices project。 如果你要编写一个企业应用程序,它们很好,对于一个小的业余爱好项目,它们可能有点过大。