c#wpf我是否需要使用mvvm模式或其他?没有它可以工作吗?

时间:2016-05-27 13:21:24

标签: c# wpf

我的时间很短,我需要开发一个将在公司中使用的桌面应用程序。 我没有时间学习mvvm或任何其他设计模式。

我可以开发没有它的应用程序吗? 我用一个表做了一些基本的sql crud并且它工作正常,但我想问你是否可以开发一个没有这些设计模式的整个应用程序。

编辑:你可以这样做,但你必须要小心,如果你想要编辑一些东西,还会有更多的努力。

1 个答案:

答案 0 :(得分:3)

  

使用wpf时,您不需要依赖MVVM。真的是关键   正确使用wpf是:

     

- 使用命令而不是事件(你可能没有意识到这一点   它,但检查以确保)

     

- 使用数据绑定而不是获取值   直接关闭控件

     

- 设置数据上下文并绑定到该上下文   绑定到

背后的代码      

MVVM对这两者非常有效   事情但不是必需的。具体来说,MVVM需要3层   严格分离可以轻松完成的问题   MVP。

来源:

Developing WPF software without MVVM