1

我正在开发一个大型 WPF 应用程序,其中整个 UI 基于 Pages 而不是 Windows。

The application is 50% MVVM / 50% MVCB (Model View Code Behind)

所以,我计划将它全部迁移到 MVVM 并且我正在评估 Catel 作为一个框架。当前控制 MVVM 的手工构建框架还不错,但并没有增加多少生产力价值。鉴于转换超过 100 个屏幕涉及大量工作,我希望节省大量重复性工作并使其美观且一致,因此我正在评估框架。

我想我需要一段时间才能理解 Catel,所以我想知道应用程序使用 Pages 的事实是否是一个大问题?

4

1 回答 1

0

Catel 确实支持页面导航(Silverlight、Windows Phone 和 WinRT 也是如此)。请注意,尽管这是 Catel(和 WPF)中很少使用的功能。

您可以使用 INavigationService 而不是 IUIVisualizerService 在页面之间导航。

于 2014-02-10T08:03:53.167 回答