Catel是否适用于WPF导航应用程序

时间:2014-02-10 07:36:31

标签: c# wpf mvvm catel

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

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

所以,我打算将它全部迁移到MVVM,我正在评估Catel作为框架。当前手工构建的框架控制MVVM并不错,但不会增加太多的生产力价值。鉴于转换涉及的大量工作> 100个屏幕我想节省大量的重复性工作并使其更好和一致,因此我正在评估框架。

我认为理解Catel需要一段时间,所以我想知道应用程序使用Pages的事实是否是一个showstopper?

1 个答案:

答案 0 :(得分:0)

Catel支持页面导航(Silverlight,Windows Phone和WinRT也一样)。请注意,虽然这是Catel(和WPF)中很少使用的功能。

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