我正在开发一个大型WPF应用程序,其中整个UI都基于Pages而不是Windows。The application is 50% MVVM / 50% MVCB (Model View Code Behind)
因此,我计划将其全部迁移到MVVM,并且正在评估Catel作为框架。当前控制MVVM的手工构建框架还不错,但是并没有增加太多的生产力值(value)。鉴于转换> 100屏幕所涉及的大量工作,我想节省大量重复性工作并使它美观且一致,因此,我正在评估框架。
我认为花点时间才能理解卡特尔,所以我想知道应用程序使用Pages的事实是否表现出色?
最佳答案
Catel支持页面导航(与Silverlight,Windows Phone和WinRT相同)。请注意,尽管这是Catel(甚至是WPF)内部很少使用的功能。
您可以使用INavigationService而不是IUIVisualizerService在页面之间导航。
关于c# - Catel在WPF导航应用程序中能否很好地工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21671428/