我使用DirectX api和C# .NET实现了一个3D模型应用程序,最初的目的是使3D模型工作,到现在为止,所有的代码逻辑和UI内容都在一个*.cs文件中,即主要形式。
你能建议我哪种设计模式适合以适当的方式隔离我的代码吗?
由于MVVM ()模式适用于WPF应用程序,因此我认为相同的设计模式可以适用于3D渲染应用程序。
如果其他设计模式适合我的3D建模应用程序,请给我建议。提前谢谢。
你好,库马尔
发布于 2013-09-02 07:55:54
MVVM设计模式用于具有数据绑定的框架,例如WPF和Silverlight,如果您使用的是windows窗体,我建议使用模型视图演示器或模型视图控制器模式。
https://stackoverflow.com/questions/18568053
复制相似问题