Windows Phone開發中頁面間的跳轉與傳值實現過程
本文和大家重點學習一下Windows Phone開發中頁面間跳轉與傳值的概念,WindowsPhone7允許創建多個頁面,但并不像Windowsmobile程序一樣,可能關閉窗口或最小化,而是通過跳轉的方式來實現的。但是其跳轉方式也不同于PC上Sliverlight的跳轉方式。
Windows Phone開發中頁面間跳轉與傳值
WindowsPhone7允許創建多個頁面,但并不像Windowsmobile程序一樣,可能關閉窗口或最小化,而是通過跳轉的方式來實現的。但是其跳轉方式也不同于PC上Sliverlight的跳轉方式。不過其傳值方式卻是一樣的。
一、Windows Phone開發中頁面跳轉:
可以通過這條語句來完成:this.NavigationService.Naviagte(newUri("/testPage.xaml",UriKind.Relative));
向前跳轉:this.NavigationService.GoFroward();
向后跳轉:this.NavigationService.GoBack();
二、Windows Phone開發中頁面傳值
對于頁面間的傳值,可以使用PC上的Sliverlight或Asp.net的傳值方式。一般常用的有:Application或QueryString等方式。