Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Net的GUI开发框架?_.net_User Interface_Design Patterns_Frameworks - Fatal编程技术网

.net Net的GUI开发框架?

.net Net的GUI开发框架?,.net,user-interface,design-patterns,frameworks,.net,User Interface,Design Patterns,Frameworks,我正在寻找一个简化Winform图形界面开发的框架。我指的是一个具有良好GUI模式实现的框架(如MVC、Action、Undo、Observer、Container…) 我厌倦了每次都写它们,只是为了发现我忘了一点点 谢谢。首先要做的是查看Codeplex.com for WinForms Framework。在那里,您可以找到一些,例如: 火箭框架-Windows 克莱莫尔MVP koossery.MVCwin:用于winform.NET应用程序的MVC开源框架 还有更多 或者正如其他人

我正在寻找一个简化Winform图形界面开发的框架。我指的是一个具有良好GUI模式实现的框架(如MVC、Action、Undo、Observer、Container…)

我厌倦了每次都写它们,只是为了发现我忘了一点点


谢谢。

首先要做的是查看Codeplex.com for WinForms Framework。在那里,您可以找到一些,例如:

火箭框架-Windows

克莱莫尔MVP

koossery.MVCwin:用于winform.NET应用程序的MVC开源框架

还有更多

或者正如其他人所提到的,您可以切换到WPF,它允许您使用诸如WPF应用程序之类的模式,并使用诸如Prism之类的Microsoft框架将模型视图ViewModel MVVM与之结合使用。
这里有一些信息:

你在描述WPF,我是不是没有抓住要点?不完全是,WPF有MVC和另外两个我相信的架构模式,实现了动作,但差不多就是这样,或者我遗漏了什么?@Mehran:好吧,那么你想要WPF+Prism,或者类似的东西,但问题的关键是WPF是一个新的热点,它有你想要的。我现在找不到链接,但有几个MVVM项目在那里(一个完整版本和一个迷你版本)。把它们添加到你的列表@Carlos=)这里是一个完成的感谢。我没有包括这一点,因为问题是关于WinForms应用程序的。这是我个人推动人们远离WinForm进入WPF竞技场的一部分。^^+1.