Mos*_*ico 1 .net wpf design-patterns mvvm
背景
我正在学习MVVM,发现它在显示数据/模型方面很棒.
但
我认为,只显示一个不太好的简单模型才能显示复杂的模型.
题
MVVM是否有一定限制(编号列表或链接会很好)或者我错误地构建模型是因为MVVM在任何情况下都是通用的吗?
我所说的"限制"主要集中在如何制作模型的限制上.
我发这篇文章的原因是因为我觉得用MVVM方式构建我的应用程序显示有很多障碍.
等等
MVVM旁边是否还有其他模式可用于WPF?
顺便说一句,对不起,如果这是一个"不清楚被问到什么"的问题.
如果需要,我的"案例"是我正在制作一个编号的乐谱评分作家.请不要问"没有人使用编号系统,为什么要这么麻烦?".在我的国家,它仍然常用.
听起来好像你需要向我读一些MVVM教程.MVVM是一种开发方法,而不是一种平台.不需要使用MVVM来开发WPF应用程序,但这样做通常可以简化整个过程.MVVM与项目的大小没有关系,除非它因为需要所需的基本框架而更适合更大的应用程序.
复杂的模型可以像简单模型一样轻松地显示.完全可以在父视图模型中使用子视图模型,或者只有大视图模型(如果这是您的偏好).MVVM只是实现" 关注点分离"原则的一种方式,并不像有些人那样复杂.
您有一个数据模型,它是在视图模型中使用的业务类,可以直接或根据您的喜好包装在其他视图模型中,并且这些视图模型绑定到视图以显示数据并提供用户输入.真的没有那么多.
| 归档时间: |
|
| 查看次数: |
331 次 |
| 最近记录: |