2011-09-21 63 views
0

我有一個全景圖應用程序,並且我已經成功創建了二級活動圖塊,其中的URI指向所需的xaml.cs。現在,與mainpage.xaml分開的xaml部分對我來說沒有用處,所以會發生什麼情況是當用戶轉到二級活動磁貼時,用戶看到desired.xaml.cs中的代碼。但是當他按下後退按鈕時,他會進入一個空白頁面,然後進入主頁,我知道無法直接跳轉到主屏幕。那麼我該如何解決這個問題呢?如果您想知道這是如何工作的 - 請嘗試使用Windows手機的網絡儀表板。非常相似。Mango Secondary Live Tile問題

回答

0

無法重現。當您從Live Tile導航並按下後,您將退出應用程序,因爲導航堆棧中沒有其他頁面。

網絡儀表板的工作方式相同。

如果你以某種方式設法在你的瀏覽堆棧的其他頁面,請考慮使用NavigationService.RemoveBackEntry

+0

這就是我最初以爲,以及移除它們。現在,當我看着應用程序,我感到困惑。由於設置頁面是從自定義電話頁面生成的,因此不是我在堆棧中創建的自定義頁面(desired.xaml),對嗎?因此,從設置頁面返回,將我帶到一個自定義頁面(不需要),然後退出堆棧,即回到主屏幕。我知道這有點令人困惑。我希望你能夠理解我的問題。 –

+0

你需要簡化你正在做的事情。顯然這與你如何處理導航有關。查看'RemoveBackEntry'方法。 –

+0

哇。沒有意識到這一點。謝謝一堆! :) –