2009-10-13 65 views
2

我有一個要求實現一些深度鏈接到Silverlight應用程序,並認爲Silverlight 3中的新導航框架將是理想的。然而,在做了一些挖掘之後,使用Uri's使用Frame控件將另一個xaml「交換」爲另一個xaml。Silverlight 3&Deeplinking

我想要做的是使用深層鏈接選擇它在項目控件中的相關項目。是否有更低級別的對象可以直接與瀏覽器歷史記錄交互(很明顯,我可以編寫自己的實現,但如果我可以使用內置框架,我更喜歡ti)?

遠射。

Ĵ

回答

0

我不記得太多關於Silverlight 3的導航,但你可以通過組合Silverlight 4的導航和棱鏡4

看到這個博客帖子爲全面實施做到這一點。 http://blogs.msdn.com/b/kashiffl/archive/2010/10/05/integrating-prism-v4-region-navigation-with-silverlight-frame-navigation.aspx

本質的框架將處理導航的一部分,並加載適當的棱鏡模塊(除非它已經加載),然後在視圖模型處理的OnNavigated事件做該項目的最終選擇在您的項目控制。