我正在寻找一个在Winforms(C#.NET)中实现MVC / MVP的非平凡示例。我搜索了网站,但只得到了一些平凡的例子,需要更多帮助。
我特别关注实现视图(主-从模型的视图)和控制器/Presenter的方法。
我特别关注实现视图(主-从模型的视图)和控制器/Presenter的方法。
看一下Koossery.MVCWin。它有一些教程链接,可以提供一些示例应用程序。此外,它是一个实际的MVC框架,所以可能会帮助您更快地到达目标。
http://koosserymvcwin.codeplex.com/
还可以看看MVCSharp。
这个项目涵盖的不仅仅是表单 - 它展示了CQRS和EventSourcing等技术,同时还使用MVP(简单视图类型)来构建UI:
它被设计为演示应用程序,主页上也有很多关于它的信息(在他的gitHub上的readme.txt中有链接)。