我正在寻找一个框架来简化Winform图形界面的开发。我的意思是一个框架与良好的实现GUI模式(如MVC,动作,撤销,观察者,容器…)
我厌倦了每次写它们只是为了发现我这里和那里忘记了一点!
谢谢。
首先要做的是查看Codeplex.com上的WinForms框架。在那里你会发现一些诸如:
Rocket Framework -Windowshttp://rocketframework.codeplex.com/
重剑MVPhttp://claymore.codeplex.com/
koossery。MVCwin:用于winform .NET应用程序的MVC开源框架http://koosserymvcwin.codeplex.com/
和更多…
或者正如其他人提到的,你可以切换到WPF,它允许你使用模式,如WPF应用程序与模型-视图-视图模型MVVM使用微软框架,如Prism。这里有一些信息:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx