我正在开发一个大型 WPF 应用程序,其中整个 UI 基于 Pages 而不是 Windows。
The application is 50% MVVM / 50% MVCB (Model View Code Behind)
所以,我计划将它全部迁移到 MVVM 并且我正在评估 Catel 作为一个框架。当前控制 MVVM 的手工构建框架还不错,但并没有增加多少生产力价值。鉴于转换超过 100 个屏幕涉及大量工作,我希望节省大量重复性工作并使其美观且一致,因此我正在评估框架。
我想我需要一段时间才能理解 Catel,所以我想知道应用程序使用 Pages 的事实是否是一个大问题?