![]() |
1
15
即使只有一个屏幕,MVVM也很有用。它并不真正依赖于应用程序的大小,它主要是为了将UI与逻辑分离,并帮助数据绑定。而且,你会更快地适应它,你会发现它完全符合WPF,无论你的应用有多大。 |
![]() |
2
3
在我看来,MVVM不会使应用程序复杂化,它只是将代码组织成不同的区域。当然,关于如何实现这一点有一个学习曲线。在WPF中,有很多方法可以完成一个任务,所以如果您不熟悉最佳实践以及WPF是如何工作的,那么这看起来非常困难。我相信要真正利用MVVM,你需要了解WPF。我认为最好的书是 this one. 它从一开始就用wpf构造winforms,然后遍历每个控件类型,帮助您理解它们的角色。直到书中间你才开始数据绑定。这是一个长期的阅读,但如果你真的想利用WPF和MVVM,我相信这是必要的。 阿尔索 this sample MVVM app article 是理解MVVM的良好开端。 |
![]() |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 2 年前 |
![]() |
hassan Ma · 从顶部将文本插入WPF文本块 2 年前 |
![]() |
Arijit · 移动画布内绘制的矩形 2 年前 |
![]() |
juraj14466 · C#WPF实时图表将点渲染为图像 2 年前 |