2010-10-25 64 views
0

我用了PureMVC與AS3之前,並正與WP7玩弄因此認爲這將是有意義的嘗試C#端口的Silverlight(C#)爲Windows Phone 7(WP7)(http://trac.puremvc.org/PureMVC_CSharp/了PureMVC和導航

我遇到的問題是,樣品(登錄/員工管理)不使用的NavigationService在應用程序內更改狀態 - 在需要的時候,他們只是隱藏/顯示控制。

有誰知道PureMVC框架用的NavigationService或如何這可能工作的例子嗎?

或者我應該放棄試圖使用puremvc並學會像MVVM一個新的框架?

回答

0

PureMVC的爲C#不包含的Windows Phone 7,這似乎是爲什麼它不使用一個很好的解釋(你所提供的鏈接,並沒有將其列爲支持的平臺。該網頁)端口NavigationService。

如果你想使用PureMVC的你很可能將不得不將它移植到WP7自己或等待你要生產一個版本。只有你可以決定是否要走這條路。

如果你決定要看看MVVM,我建議極受歡迎MVVM Light Toolkit.

+0

感謝馬特。我明白,沒有直接的WP7端口,但導航框架是Silverlight的一部分,並不特定於WP7。所以理論上Silverlight版本的端口可以工作(如果它支持導航)?我一直在看MVVM Light,謝謝。 – 2010-10-25 13:41:44

+0

@Ian對PureMVC的(http://trac.puremvc.org/PureMVC_CSharp/wiki/ReleaseNotes)只能說爲Silverlight 2.0的支持已經被添加(即使它列出了2.0,3.0和4.0的支持平臺)的發行說明。這將解釋爲什麼沒有NavigationService - 因爲這是在Silverlight 3.0中添加的 – 2010-10-25 13:54:59