MVVM或不是MVVM的问题

Tim*_*im 17 wpf drag-and-drop mvvm

我正在重写基于Windows窗体的应用程序,我将使用WPF.该应用程序在非常图形化的环境中严重依赖拖放技术.通过将元素拖动到网格上,移动它们,右键单击设置属性等来使用"设计"报告等,所有这些都保存到数据库中.还可以通过绘制流程图来控制程序流程,通过路由和决策制作,全部绘制在表单上,​​然后再保存到数据库中.

MVVM是否适用于这种应用,或者我是否试图在方孔中安装圆形钉.

你的想法很有用.

Edu*_*eni 24

我的看法是使用MVVM,但不是虔诚的.

我的意思是,在您的视图中使用模型,但在需要时也使用一些代码(拖放,双击).找到一个有助于您的发展的平衡,而不会让您疯狂.


Jes*_*det 5

MVVM非常适合WPF.你能用WPF和MVVM进行拖放吗?你当然可以.尝试搜索"WPF拖放行为"