文件名称:winforms-mvvm:演示应用程序将mvvm与Win Forms一起使用
文件大小:164KB
文件格式:ZIP
更新时间:2024-03-05 14:23:57
C#
Winforms MVVM 如果可以,请使用WPF。 如果不能,请继续阅读 这是一个使用Windows Forms构建且使用的体系结构模式的示例应用程序。 它被认为可用于传统应用程序,在这些应用程序中,Form类被不同类型的代码污染。 该项目中使用的技术允许逐步引入它们(MVVM,依赖项注入,数据层...)...而无需完全重写。 根据遗留项目的类型,可能会限制MVVM的使用,因为可能存在当前代码违反其规则的事实。 即使在这种情况下,尽管必须做出让步,但至少对应该如何做的想法还是有帮助的。 我的建议是在新视图中使用它,并在获得信心后开始一点一点地移动旧视图。 技术领域 MVVM-实际上是定制的,但是受其他工具的启发,。 在应用程序中进行依赖项注入的简单方法,更改代码结构的麻烦很少 用于在不同对象之间进行愚蠢的映射(模型类,视图类...) 如果您有旧项目,则可能仍在使用SqlCon