Win Phone 8 实现页面导航
生活随笔
收集整理的這篇文章主要介紹了
Win Phone 8 实现页面导航
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、在phone8程序里實現兩個頁面之間導航
在phone8程序里創建兩個頁面:A、B。在A頁面里拖入一個Button,明明為btnA,Button的點擊事件里加入以下代碼:
NavigationService.Navigate(new Uri("/B.xaml", UriKind.Relative)); 在B頁面里拖入一個Button命名為btnB,Button的點擊事件里加入以下代碼: NavigationService.GoBack(); 如此,在A頁面里點擊按鈕可以導航到B頁面,在B頁面里點擊按鈕可以返回A頁面。2、在兩個導航頁面之間傳遞參數
在上一部分里的代碼修改如下:btnA的點擊事件里導航方法修改為這樣:
NavigationService.Navigate(new Uri("/B.xaml?msg=我是傳遞過來的參數1呦&abc=我是參數2", UriKind.Relative)); 在B頁面里創建一個方法: protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) {base.OnNavigatedTo(e);string msg = "";string abc=””;if (NavigationContext.QueryString.TryGetValue("abc", out abc))MessageBox.Show( abc);if (NavigationContext.QueryString.TryGetValue("msg", out msg)) MessageBox.Show( msg); }?
轉載于:https://www.cnblogs.com/Simon-Asw/archive/2013/03/12/2955941.html
總結
以上是生活随笔為你收集整理的Win Phone 8 实现页面导航的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于动态创建控件性能提高 以及 Su
- 下一篇: 找ipcore的地方