Winforms 用于.NET桌面应用程序的MVC框架

Winforms 用于.NET桌面应用程序的MVC框架,winforms,model-view-controller,Winforms,Model View Controller,最近我一直在用ASP.NETMVC和Django(实际上是MTV)的形式玩MVC,我必须说我喜欢它 有没有类似的框架来创建桌面WinForm应用程序?我不知道 不过,我的大多数Winforms应用程序都使用MVC或MVP模式。我注意到,在创建Winforms应用程序时,实际上并不需要太多的框架。没有路由基础结构,也没有视图渲染。我发现我不需要做太多的管道来使用这些模式 这也许可以解释为什么在这个领域没有引人注目的框架。winforms应用程序将视图和控制器融合到几乎一件事中,即表单。换句话说,您

最近我一直在用ASP.NETMVC和Django(实际上是MTV)的形式玩MVC,我必须说我喜欢它

有没有类似的框架来创建桌面WinForm应用程序?

我不知道

不过,我的大多数Winforms应用程序都使用MVC或MVP模式。我注意到,在创建Winforms应用程序时,实际上并不需要太多的框架。没有路由基础结构,也没有视图渲染。我发现我不需要做太多的管道来使用这些模式


这也许可以解释为什么在这个领域没有引人注目的框架。

winforms应用程序将视图和控制器融合到几乎一件事中,即表单。换句话说,您正在使用模型视图/控制器模式。视图和控制器的大部分工作已经完成。

这里是WPF中MVC(也称为MVVM)的登录页,我经常传递:链接已移动: