是否有任何开源框架可以帮助构建.NET GUI?
我对自由框架也没问题。
答案 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。 如果你要编写一个企业应用程序,它们很好,对于一个小的业余爱好项目,它们可能有点过大。