我正在重写我的基于windows窗体的应用程序,我将使用WPF。这个应用程序在一个非常图形化的环境中,严重依赖于拖放技术。通过将元素拖到网格上、移动它们、右键单击设置属性等方式使用“设计”报告等,所有这些都保存到数据库中。也可以通过绘制流程图来控制程序流程,有路线和决策制定,全部绘制在表格上,并再次保存到数据库中。
MVVM是否适合这种应用程序,或者我是否正在尝试在方孔中安装一个圆钉。
你的想法是正确的。
发布于 2009-11-21 00:50:47
我的观点是使用MVVM,但不是出于宗教信仰。
我的意思是,在视图中使用模型,但也可以在需要时使用一些代码(拖放、双击)。找到一种平衡,既能帮助你发展,又不会让你发疯。
发布于 2009-11-20 22:44:49
MVVM非常适合WPF。你能用WPF和MVVM做拖放吗?你当然可以。尝试搜索"WPF拖放行为“
发布于 2009-11-20 23:01:55
如果您正在寻找长期的应用程序维护和可测试性,请确保您可以使用MVVM和WPF来做到这一点。或者直接使用WPF。MMVM的初始学习曲线非常陡峭。
https://stackoverflow.com/questions/1770857
复制相似问题