2014-02-10 56 views
1

我正在研究一個大型的WPF應用程序,其中整個UI基於Pages而不是Windows。Catel是否適合WPF導航應用程序

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

所以,我打算把它全部移植到MVVM,我評估Catel爲框架。目前用於控制MVVM的手工構建的框架並不差,但不會增加很多生產力價值。鑑於轉換大於100個屏幕所涉及的大量工作,我想節省大量的重複性工作,並使其更好,更一致,因此我正在評估框架。

我認爲這需要我花一些時間才能理解Catel,所以我想知道應用程序使用Pages的事實是不是一個showstopper?

回答

0

Catel不支持頁面導航(同爲Silverlight,Windows Phone的WinRT的和)。請注意,雖然這是Catel(和WPF)中很少使用的功能。

您可以使用INavigationService而不是IUIVisualizerService在頁面之間導航。

+0

你說在WPF中很少使用頁面導航,你在說什麼System.Windows.Controls.Page和System.Windows.Navigation.NavigationWindow?如果是這樣,你怎麼知道? – user381624

+0

我知道,因爲我收到的關於它的幾個問題(幾乎爲零)。 –

+0

軼事的複數=數據嗎? – user381624

相關問題