读书人

Winform项目用WPF重写需要注意些什么

发布时间: 2013-07-16 22:38:04 作者: rapoo

Winform项目用WPF重写,需要注意些什么问题?
如题,没用过WPF,请大家踊跃发言。
[解决办法]
先按照自己的思路写,不写永远都不会,不一定每个WPF都有用MVVM。

WPF主要是绑定和命令!
[解决办法]
没啥不行的,不用MVVM框架写的WPF程序多了去了。用MVVM框架能让你以后修改UI界面这块很轻松。
[解决办法]

引用:
Quote: 引用:

没用过MVVM,可以继续使用MVC吗?

我嘞个去你MVVM是什么都不知道。。。。那样怎么写啊


WPF=MVVM?
[解决办法]
如果程序太大的话,单纯用WPF是非常恶心的事,简直就是回到了原始人的时代。。。。

用MVVM最核心就是方便UI的修改,特别是你要用到多线程的时候,很多东西根本就不需要自己想啊,用起来真的特别的爽啊

如果WPF吃得差不多的话,要MVVM上手的话,大概用2-3天,我当年边上班边吃WPF用了一个月,然后MVVM看视频用了两天,上手,工作!!!
[解决办法]
留好代码。最后还得要转回来。
[解决办法]
引用:
留好代码。最后还得要转回来。


这话说的蛮狠。事实上,把WinForms程序转换成WPF(甚至是Web程序),难度取决于你的程序架构。

如果的程序越经过设计,越脱离具体的界面而面向业务,那么转换就越容易。反之,如果你的程序越依赖具体的控件,甚至我们发现一些开发者连排序,或者传参数都借助特定的控件,那么转换起来如同登天。最糟糕的是,你的代码很多是复制粘贴来的,而你也不明白它们是什么意思。那么就完了,上哪里去找适应wpf实现相同功能的代码呢?

读书人网 >C#

热点推荐