Content = new DetailsPage();
不過是這可能會造成混淆誰可能甚至不知道該頁面在Silverlight和用戶呈現在Silverlight中的多個頁面將被期待點擊瀏覽器上的後退按鈕。 顯然我可以添加自己的按鈕,但這看起來不正確。
如何使用後退/前進按鈕允許「正常」瀏覽器導航?
Content = new DetailsPage();
不過是這可能會造成混淆誰可能甚至不知道該頁面在Silverlight和用戶呈現在Silverlight中的多個頁面將被期待點擊瀏覽器上的後退按鈕。 顯然我可以添加自己的按鈕,但這看起來不正確。
如何使用後退/前進按鈕允許「正常」瀏覽器導航?
在Silverlight 2中,您仍然可以處理導航。這只是一個更手動的過程。
呼叫
HtmlPage.Window.NavigateToBookmark("blah");
的 「#blah」 添加到URL的結尾。 致電
string bookmark = HtmlPage.Window.CurrentBookmark;
找出你目前在哪裏。人們也在綁定到jQuery/Asp.net AJAX庫來使用他們的導航支持。
在Silverlight 3中,您可以使用導航框架自動執行一些操作。文件 - >新建項目 - > Silverlight導航項目。
你真的應該制定一個問題。
我假設你想知道如何通過瀏覽器後退按鈕支持來實現多頁面導航。
有一個簡單的答案,即使用Silverlight 3開箱即用,以及使用地址欄進行應用內導航。
發佈日期設定爲7月10日,所以沒有太多時間等待。 請注意,您目前無法在一臺計算機上同時安裝Silverlight 2和3,並且沒有可用的最終用戶插件(只能開發運行時,手動安裝)。
問題,問題....編輯 – 2009-06-10 12:39:48
好吧,那麼我會使用導航法作業?把一個參考。在你的答案中,我會接受它。乾杯! – 2009-06-10 12:46:18