.NET的GUI开发框架是什么?

3
我正在寻找一个框架来简化Winform图形界面的开发。我的意思是一个具有良好GUI模式实现(如MVC,Action,Undo,Observer,Container等)的框架。
我已经厌倦了每次都要写它们,只为发现自己忘记了这里和那里的细节!
谢谢。

5
你在描述WPF,我有什么误解吗? - Smudge202
不完全是这样,WPF有MVC和其他两种架构模式,也实现了Action,但大概就是这些了,或者我漏掉了什么? - Mehran
1
@Mehran:好的,所以你想要WPF + Prism或类似的东西,但关键是WPF是新的热门技术,它拥有你想要的功能。 - Brook
1个回答

2

首先,您需要查看Codeplex.com获取WinForms框架。在这里,您可以找到一些,如:

Rocket Framework -Windows http://rocketframework.codeplex.com/

Claymore MVP http://claymore.codeplex.com/

koossery.MVCwin: 一个为winform .NET应用程序提供MVC开源框架 http://koosserymvcwin.codeplex.com/

等等...

或者像其他人提到的那样,您可以切换到WPF,它允许您使用诸如Prism之类的Microsoft框架,从而使用模式,例如带有Model-View-ViewModel MVVM的WPF应用程序。 以下是一些信息:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx


我现在找不到链接了,但是那里有几个MVVM项目(完整版和迷你版)。把它们加入你的列表中会很酷@Carlos =)这里是一个相关主题的文章。 - Smudge202
谢谢Smudge202的帮助。我没有包括那个因为问题是关于WinForms应用程序的。 - Carlos Quintanilla
我的个人动力之一是推动人们从WinForm进入WPF领域。^^ +1 - Smudge202

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接