C# Windows Phone App 開發,刪除巡覽頁面NavigationService的歷史紀錄,應用於省去OnNavigationTo的相對應的處理。

  • 1366
  • 0
  • C#
  • 2015-06-10

一般我們在開發Window Phone App 時,很長使用NavigationService功能來跳至新的頁面,但若跳至新的頁面按下返回時不想要回到同一個頁面時我們可以使用刪除巡覽頁面NavigationService的歷史紀錄來達成這個功能,但是一般情況下不建議刪除,因為不符合Windows Phone的使用體驗,上架審核百分之200萬一定位被退件,但是只要用用的巧妙,不但可以應用於省去OnNavigationTo的相對應的處理,還可以省去一些麻煩。

本篇文章將引導您刪除巡覽頁面NavigationService的歷史紀錄,應用於省去OnNavigationTo的相對應的處理。

...繼續閱讀 »

C# Windows Store App ,Windows Phone App ,簡易判斷應用程式頁面是否為第一次進入。

一般我們在撰寫Windows Store App 或 Windows Phone App 時,很容易會利用參數的傳遞來做跳頁的動作,然後再OnNavigationTo裡接收參數後初始化一些自定義的功能,但是若我們在頁面中按下【Home鍵】或【Bing Search 鍵】時頁面跳出觸發OnNavigationFrom,在按下【返回鍵】回到應用程式內又再次觸發 OnNavigationTo,此時又會在初始化自定義的功能一次,這代表著自定義初始化裡的物件和變數都更新了,就的資料也被洗掉。

本篇文章將引導您簡易判斷應用程式頁面是否為第一次進入。

...繼續閱讀 »