Winform设计架构

本文关键字:Winform | 更新日期: 2023-09-27 18:22:37

我制作了一个winform游戏,其中包含PictureBoxes作为视图。

当我开始对"把东西放在哪里"感到困惑时(尤其是在我需要制作一些物体的情况下,通过它的绘画事件来刷新和激活picturebox222)

然后我听说了建筑模式。。。MVC、MVP、MVVM
哪些模式可以帮助我完成任务?为什么
我也很乐意得到一个好地方来学习我需要的模式的建议。

谢谢,Gal

Winform设计架构

模型视图演示器是一种可以使用的模式。MVC适用于web应用程序,MVVM适用于WPF应用程序。学习MVP的一个很好的起点是WinForms模型视图演示者@codeproject和MSDN MVP。许多关于MVP的文章和教程都涉及ASP.NET Webforms,但由于它们有很多共同点,因此可以很容易地转移到WinForms。

但在开发游戏时,你应该考虑一个更合适的平台,比如XNA。